📖
Match Play Handbook
  • Welcome
  • Configuring a tournament
    • Creating a tournament
    • Managing players
    • Player registration
    • Managing arenas
    • Managing playoffs
    • Common configuration options
    • Scoring systems
  • Running a tournament
    • Scorekeeping
    • Troubleshooting
  • Tournament formats
    • Direct play tournaments
      • Head-to-head match play
      • Group match play
      • Target match play
      • Basic & group knockouts
      • Max match play
      • Pace match play
      • Flip Frenzy
      • Round robin
    • Single player formats
      • Best game
      • Card-based best game
      • Pingolf
      • Pinbowling
    • Elimination brackets
      • Single elimination
      • Double elimination
      • Group elimination
      • Pingolf elimination
      • Ladder elimination
      • Amazing Race
  • Additional features
    • Calendar
    • Event listings
    • Tournament series
    • Challenge matches
    • Cloning tournaments
    • Custom links
    • Player & arena labels
    • Prize pools
  • Views
    • Big screen view
    • Broadcast view
  • Data crunching
    • Match Play Ratings
    • WPPR estimates
    • Data export
    • Match Play API
Powered by GitBook
On this page
  • Submitting results
  • Understanding rating numbers
  • Exporting ratings
  • Glicko constants used

Was this helpful?

  1. Data crunching

Match Play Ratings

PreviousBroadcast viewNextWPPR estimates

Last updated 1 year ago

Was this helpful?

Match Play Ratings is a pinball rating system based on individual match results. It is a free service, and the match data comes from a variety of sources.

Match results are used to calculate a player's rating whenever they participate in a tournament. Match Play Ratings does not concern itself with results from best game tournaments, pingolf tournaments, selfie leagues or any other indirect play tournament formats. Only tournament formats where players compete head-to-head or in groups directly against each other are eligible for inclusion.

Submitting results

Whenever you complete a tournament in Match Play Events, you'll be asked to confirm that the tournament was a pinball tournament and that you wish to submit the results to Match Play Ratings.

There is a seven day delay before your tournament will be processed. For example, tournament results for September 14th are calculated on September 21st. This delay gives tournament organizers time to verify results and fix mistakes.

Tournaments will be placed into a rating period. Each rating period starts at 00:00:00 and ends at 23:59:59 in the UTC timezone. The time a tournament is concluded determines to which rating period the tournament belongs. For example, if a tournament in California ends at 10PM Pacific time on October 8, it'll be included in the rating period for October 9 because the rating period uses the UTC timezone, which is nine hours ahead of California.

Understanding rating numbers

Match Play ratings are calculated using the algorithm. This means a player's strength is made up of two numbers: A rating and a rating deviation (RD). A player's rating is a best guess of the player's strength, while the rating deviation describes how confident we are that the rating is accurate.

A player's strength is most accurately described as an interval rather than a single number. The interval is the player's rating plus/minus twice their RD. For example, a player with a rating of 1500 and an RD of 30 would be written as 1500 ±60.

In some cases, a player's strength must be represented as a single number, such as when determining rating restrictions for different divisions. In those cases, the lower bound should be used. The lower bound is the rating minus twice the RD. If a player has a rating of 1500 and an RD of 30, the lower bound is 1500-(30*2) = 1440.

Finally, a ranking number is calculated by comparing the lower bound of all players in the system.

There are two main differences between Match Play Ratings and the IFPA WPPR system. First, Match Play Ratings only concerns itself with direct play between players, while the IFPA WPPR system estimates individual rankings based on indirect play (like comparing two players in a best game tournament who never played each other directly). Secondly, the IFPA WPPR system is purely additive, meaning your ranking will never decrease as a result of participating in a tournament. Under Match Play Ratings, a player will see their rating decrease if they perform worse than expected in any tournament. Both are perfectly valid ways to estimate the strength of a player, but one method may be more accurate than the other depending on your use case or the makeup of your local player base.

Exporting ratings

The latest ratings for all players are available in a single CSV file (about 5MB and 100,000 rows):

https://mp-ratings.sfo3.cdn.digitaloceanspaces.com/latest-ratings.csv

Glicko constants used

The following configuration is used for the Glicko implementation:

Provisional rating: 1500

Max. RD: 125

Min. RD: 15

System constant c: 3.7775

Rating period: One day

Initial rating period: January 1, 2016

Glicko