Elo Ratings are useful in determining the quality of an opponent.
It does this by rewarding victories and penalizing loses based on the relationship of the competing players Elo rating.
Currently, most Elo calculators only allow for 1 on 1 competitions, for games like chess for which it is commonly used.
There is no need to limit the usage of Elo to chess as it can be helpful in rating anything from sports competitions to other board games to internet competitions as well.
The problem with the current Elo rating calculation is that it only allows an adjustment for one competitor.
This calculator allows for numerous competitors.
The Multiplayer Elo is calculated as follows: Each competitor is compared to each other and an individual adjustment is made based on the actual and expected values for each player.
Then all of the adjustments are combined for a player and added (or subtracted) from that players starting Elo.
A breakdown of this operation can be seen in the results section.
Here are some examples of potential uses:
- Swimming Competitions: this is a individual sport where racers are often pit against numerous racers in a heat. For the purposes of Elo, its a multiplayer event. After each heat an Elo rating adjustment can be done.
- Individual in Team Sports: What if we wanted to know the quality of an individual on a team? This would be most useful for pick up leagues where the teams tend to be random. What can be done in this case is every player is rated against every player on the opposing team. The goal would be that over time the better players are more likely to be on the winning teams regardless of the who they play with. Sure there are going to be some anomalies and a little luck, but as with all statistical data the more data you have the more meaningful the results. This model could be used in pick up leagues for online gaming as well.
- Online Gaming: No need to avoid using the Elo system here either. Online gaming suffers from an overabundance of stats that usually are meaningless as they rarely take into account quality of the opponents.