This web app shows various pinball communities from around the world, along with player ratings and links to related communities. Also, it shows the past week's tournament results for each community.
This app features two different types of communities. One type is based on which players appear in tournaments together most often, no matter which venue hosts the tournament. Discover this type via the communities page. The other type of community consists of the players who play at a given venue. Discover this type via the venues page or by clicking a venue name on a community page.
This app is powered by data collected via the Matchplay.Events API. The app uses the Leiden community detection algorithm to divide the set of active players into communities, according to which players participate in the same tournaments together and how often they do so.
The Match Play Glicko ratings displayed by this app are updated nightly. The community memberships are refreshed nightly as well in order to reflect new player connections or strengthened connections formed via the latest tournaments. Eventually, the reported results will be based on the most recent four months of data.
I created this app to give players a way to track their progress relative to other players in their community.
It is also provides good way to monitor community tournament results without having to perform many searches and clicks. I use it to know which friends have placed well in tournaments for the week so that I can offer congratulations.
It is handy for tournament directors who want to include a link to past results for their venue in their posts or in the calendar event listing. For example, here are the past month's results for Shorty's in Seattle.
When traveling, it can be a good way to find all of the area venues which are hosting tournaments. Just lookup one of the venues and then see the related communities and related venues.
How will you use it?
The displayed Glicko +/- rating changes reflect the difference between the player's current rating and what the rating was a week ago. Note that Match Play takes two days to process the latest results. This means that current ratings represent reality as it was two days ago. The community pages show the date of the ratings update just above the first player name.
Stars indicate players that were not present in the previous day's data.
Glicko is the rating system that Match Play Events uses to rate player skill level. It is like the Elo rating system, but with an margin of error. Read the Glicko paper here.
Here are the Glicko parameter values that Match Play Events uses for its implementation.
RD stands for ratings deviation. It is equal to one standard deviation from the rating. The idea is that the rating is just an estimate. The rating plus or minus RD (or 2D) gives a range in which the true rating value is likely to be. When a player does not play for some time, the RD value for that player grows larger. The RD value will shrink as players play in tournaments more frequently.
This is the percentile rank of the player. It is calculated by dividing the ordinal rank of the player by the number of players and then subtracting that from 100. For example, if there were 22,342 players and a given player was ranked 1,214th then the Rank value would be:
(1.0 - (1214 / 22342)) * 100 = 94.6
To suggest improvements or discuss this web site, visit The Pinball Group's Discord server.
Visit Matchplay.Events for more information on pinball tournaments and player ratings.