Forum
How were the ELO scores calculated?
|
bone_kero wrote
at 12:54 AM, Tuesday October 2, 2007 EDT
I run a ranking system for combat robots (Robot Wars or Battlebots) and I use an ELO system. I know that ELO was designed for 1 vs 1 type compititions, mainly chess, and I don't know how you did it with a 7-way free for all. I want to see how it was done here because I am currently missing some melee and tag-team fights from my stats and I can't add them using the 1 vs 1 format. One big problem I noticed with your ELO scores is they never averaged at 1500 which makes me know it wasn't a true ELO system.
I'm not sure if the calculations were ever shown to the players as I haven't been playing that long, but does anyone have an idea? |
Replies 1 - 2 of 2
|
Big Jumblies wrote
at 11:31 AM, Tuesday October 2, 2007 EDT Ultimately, your player rank was calculated by accumulated points, whenever you finished a game, you gained points based on your new ELO score; with the formula 1/(new rank from ELO score+1).
So if you ended a game with the top ELO score you would gain .5 overall points. Person with the most overall points would have the highest player rank. Not sure if this is what you were asking but I hope it helps. Skrumgaer can probably give you a better understanding, he's a mathematical genius! |
|
skrumgaer wrote
at 12:03 PM, Tuesday October 2, 2007 EDT bone_kero:
How did you come up with the Elo average? You would have to know the scores of all the players. If you got the data from Ryan perhaps he could tell you how he did the Elo. Each player leaves a game with a changed Elo. I presume that when the seventh place player left, the Elo's of the remaining six were recalculated, then when the sixth place player left, the Elo's of the remaining five were recalculated, and so on. A reasonable system (though I don't know if this is what Ryan did) would be to have the 7-n players share equally the Elo change that balances that of the nth player leaving the game. |