- Joined
- Dec 29, 2002
- Messages
- 8,855
- Reaction score
- 91
- Staff
- #1
Hey guys, I'm conducting this vote because I want to know if the Elo-style rankings I put together for battling are cool with the community at large. Basically, the rankings reward both victory and margin of victory, and take into account the difference in talent of players.
I'm going to c&p the ranking system for those who want to read it. By this method, rankings would probably be recalculated every week.
PS--if anyone is an outrageously good web designer who could create a login-based system to record battle results, and then kind of work it all through to fully automate that, it'd be incredible and if you did that you'd probably get an instant job at Bulbagarden, so contact me.
Thanks!
~Evan
-------------------------
PokeBARS – Pokemon Battle Aptitude Rating System
This system is based on the Elo World Football Rankings. In order to be ranked, I suspect a player will need to battle 5 to 10 times, recording the outcome of every battle. And so here it is.
P = R * M * (W – We)
Where:
P = points gained/lost
R = Battle rating (see table 1)
M = Margin of Victory coefficient (see table 2)
W = Outcome of the match. 1 for a win, 0 for a loss.
We = Expected outcome of the match (see equation 1)
Table 1
Battle Rating Table
Type of Battle:R value
Sanctioned Tournament, Final Round: 60
Sanctioned Tournament semi-final battle or non-sanctioned tournament final match:50
Other tournament battle:30
Friendly battle:20
Table 2
Margin of Victory table
Margin of Victory/M value
1-0/1.5
2-0/1.75
3-0/1.875
4-0/2
5-0/2.125
6-0/2.25
Equation 1
Expected Outcome Equation
(From wikipedia.org)
where We is the match's expected result, and dr is the difference in rankings between the two players. For an unranked player, expected outcome is .5 (indicating ambiguity in the result of the match)
I'm going to c&p the ranking system for those who want to read it. By this method, rankings would probably be recalculated every week.
PS--if anyone is an outrageously good web designer who could create a login-based system to record battle results, and then kind of work it all through to fully automate that, it'd be incredible and if you did that you'd probably get an instant job at Bulbagarden, so contact me.
Thanks!
~Evan
-------------------------
PokeBARS – Pokemon Battle Aptitude Rating System
This system is based on the Elo World Football Rankings. In order to be ranked, I suspect a player will need to battle 5 to 10 times, recording the outcome of every battle. And so here it is.
P = R * M * (W – We)
Where:
P = points gained/lost
R = Battle rating (see table 1)
M = Margin of Victory coefficient (see table 2)
W = Outcome of the match. 1 for a win, 0 for a loss.
We = Expected outcome of the match (see equation 1)
Table 1
Battle Rating Table
Type of Battle:R value
Sanctioned Tournament, Final Round: 60
Sanctioned Tournament semi-final battle or non-sanctioned tournament final match:50
Other tournament battle:30
Friendly battle:20
Table 2
Margin of Victory table
Margin of Victory/M value
1-0/1.5
2-0/1.75
3-0/1.875
4-0/2
5-0/2.125
6-0/2.25
Equation 1
Expected Outcome Equation
(From wikipedia.org)
where We is the match's expected result, and dr is the difference in rankings between the two players. For an unranked player, expected outcome is .5 (indicating ambiguity in the result of the match)