Leaderboard
John
Power: 10
Rating:
Jane
Power: 9
Rating:
Bob
Power: 8
Rating:
Alice
Power: 7
Rating:
Charlie
Power: 6
Rating:
Dave
Power: 5
Rating:
Eve
Power: 4
Rating:
Frank
Power: 3
Rating:
George
Power: 2
Rating:
Hannah
Power: 1
Rating:
Matches
John vs John
Rating:
Power:
Jane vs Jane
Rating:
Power:
Bob vs Bob
Rating:
Power:
Alice vs Alice
Rating:
Power:
Charlie vs Charlie
Rating:
Power:
This is a simple example of an implementation of the Elo rating system popularized by the game
of Chess. Essentially, matches are chosen by selecting "decent" matchups (nearby players
rating-wise) sequentially, such that every single player gets a match each turn. The players
then play the matches and update their ratings, where the power of a player represents how
strong they are. Ideally, the players will eventually sort themselves in decreasing order of
power.
Note: since we make sure every player has matchup and the order matchups are created is random, the players may have to play with far away opponents to get a match.
Note: since we make sure every player has matchup and the order matchups are created is random, the players may have to play with far away opponents to get a match.