I worked on this for a bit with Myth and this is what we have:
This is mainly Myth's work (obviously) Thanks Myth
----------------------
Squads start off with 1000 rating points.
When a TWD game has been played, the new rating of the squad will be determined by the following formula:
New Rating = Old Rating + K(W-P)
P = Probablitity of winning
K = Maximum rating change
W = 1 if the squad has won, W = 0 if the squad has lost
P = 1 / (1 + 10^(-difference_in_ratings / 400))
K = 50
Example:
wolvencreed (rating 1000) vs Pallies (rating 1400)
first we'll calculate the probability of winning of wolvencreed over Pallies:
difference_in_ratings = 1000-1400 = -400
P = 1 / (1+10^(-(-400) / 400))
P = 1 / (1+10^1)
P = 1 / 11
P = 0.09 = 9% chance of wolvencreed winning over Pallies.
then ofcourse, the chance of Pallies winning over wolvencreed is 1-0.09 = 0.91 = 91%
- Scenario: wolvencreed wins!
so, for wolvencreed: W = 1
new rating = old rating + K * (W-P)
new rating = 1000 + 50 * (1-0.09)
new rating = 1000 + 45.5 = 1046
for Pallies: W = 0
new rating = 1400 + 50 * (0-0.91) = 1400 + (-45.5) = 1354.5 = 1355
-
K (maximum rating change) is set to 50 in this example. We're considering to lower K when a squad plays more games.
-
This system has been blatantly ripped from the starcraft ladder rating system. ( http://www.battle.net/ladder/ladderfaq.shtml )
This is mainly Myth's work (obviously) Thanks Myth
----------------------
Squads start off with 1000 rating points.
When a TWD game has been played, the new rating of the squad will be determined by the following formula:
New Rating = Old Rating + K(W-P)
P = Probablitity of winning
K = Maximum rating change
W = 1 if the squad has won, W = 0 if the squad has lost
P = 1 / (1 + 10^(-difference_in_ratings / 400))
K = 50
Example:
wolvencreed (rating 1000) vs Pallies (rating 1400)
first we'll calculate the probability of winning of wolvencreed over Pallies:
difference_in_ratings = 1000-1400 = -400
P = 1 / (1+10^(-(-400) / 400))
P = 1 / (1+10^1)
P = 1 / 11
P = 0.09 = 9% chance of wolvencreed winning over Pallies.
then ofcourse, the chance of Pallies winning over wolvencreed is 1-0.09 = 0.91 = 91%
- Scenario: wolvencreed wins!
so, for wolvencreed: W = 1
new rating = old rating + K * (W-P)
new rating = 1000 + 50 * (1-0.09)
new rating = 1000 + 45.5 = 1046
for Pallies: W = 0
new rating = 1400 + 50 * (0-0.91) = 1400 + (-45.5) = 1354.5 = 1355
-
K (maximum rating change) is set to 50 in this example. We're considering to lower K when a squad plays more games.
-
This system has been blatantly ripped from the starcraft ladder rating system. ( http://www.battle.net/ladder/ladderfaq.shtml )
Comment