Difference between revisions of "Leagues and league score"

From Gladiabots Wiki
Jump to: navigation, search
Line 1: Line 1:
 
== League score ==
 
== League score ==
  
[[Image:League score delta in Grand Master.png|thumb|League score delta in Grand Master league]]
+
[[Image:League score delta with K 30.png|thumb|League score delta in Gold league]]
  
 
Each player starts the game with a league score of 1000 points. After each {{#tip-text: ranked match | There are no league score points exchanged after unranked, private and tournament matches.}} in career a certain amount of league score points is exchanged between the opponents. The amount of exchanged league score points depends on the {{#tip-text: result | Victory, draw or defeat.}}, the {{#tip-text: league score difference | The score of the deploying player is determined at the time he creates the match. The score of the other player is determined when he joins the match. When creating several matches at once the result of the first match doesn't affect the score used for the second one.}} between the opponents and the {{#tip-text: K-factor | The higher the K-factor is, the faster league scores evolve}} used in the league of the deploying player. The league score system is a better estimate than the victory ratio, because it rewards victories against strong opponents more than victories against weak opponents.
 
Each player starts the game with a league score of 1000 points. After each {{#tip-text: ranked match | There are no league score points exchanged after unranked, private and tournament matches.}} in career a certain amount of league score points is exchanged between the opponents. The amount of exchanged league score points depends on the {{#tip-text: result | Victory, draw or defeat.}}, the {{#tip-text: league score difference | The score of the deploying player is determined at the time he creates the match. The score of the other player is determined when he joins the match. When creating several matches at once the result of the first match doesn't affect the score used for the second one.}} between the opponents and the {{#tip-text: K-factor | The higher the K-factor is, the faster league scores evolve}} used in the league of the deploying player. The league score system is a better estimate than the victory ratio, because it rewards victories against strong opponents more than victories against weak opponents.
Line 22: Line 22:
 
!League score difference!!Victory!!Draw!!Defeat!!Victory!!Draw!!Defeat!!Victory!!Draw!!Defeat
 
!League score difference!!Victory!!Draw!!Defeat!!Victory!!Draw!!Defeat!!Victory!!Draw!!Defeat
 
|-
 
|-
500||28|| 7|| -2||38|| 9|| -2||47|| 11||-3
+
800||30|| 7|| 0||40|| 10|| 0||50|| 12|| 0
 
|-
 
|-
400||27|| 6|| -3||36|| 8|| -4||45|| 10||-5
+
750||30|| 7|| 0||39|| 10|| -1||49|| 12|| -1
 
|-
 
|-
300||25|| 5|| -5||34|| 7|| -6||42|| 9||-8
+
700||29|| 7|| -1||39|| 10|| -1||49|| 12|| -1
 
|-
 
|-
250||24|| 5|| -6||32|| 6|| -8||40|| 8||-10
+
650||29|| 7|| -1||39|| 10|| -1||49|| 12|| -1
 
|-
 
|-
style="background:#80C8F8"|200||23|| 4|| -7||style="background:#80C8F8"|30||style="background:#80C8F8"| 5||style="background:#80C8F8"|-10||38|| 6||-12
+
600||29|| 7|| -1||39|| 9|| -1||48|| 12|| -2
 
|-
 
|-
150||21|| 3|| -9||28|| 4||-12||35|| 5||-15
+
550||29|| 7|| -1||38|| 9|| -2||48|| 11|| -2
 
|-
 
|-
100||19|| 2||-11||26|| 3||-14||32|| 4||-18
+
500||28|| 7|| -2||38|| 9|| -2||47|| 11|| -3
 
|-
 
|-
|   50||17|| 1||-13||23|| 1||-17||29|| 2||-21
+
| 450||28|| 6|| -2||37|| 9|| -3||47|| 11|| -3
 
|-
 
|-
|   0||15|| 0||-15||20|| 0||-20||25|| 0||-25
+
| 400||27|| 6|| -3||36|| 8|| -4||45|| 10|| -5
 
|-
 
|-
| -100||11||-2||-19||14||-3||-26||18|| -4||-32
+
| 350||26|| 6|| -4||35|| 8|| -5||44|| 10|| -6
 
|-
 
|-
| -200|| 7||-4||-23||10||-5||-30||12|| -6||-38
+
| 300||25|| 5|| -5||34|| 7|| -6||42|| 9|| -8
 
|-
 
|-
| -300|| 5||-5||-25|| 6||-7||-34|| 8|| -9||-42
+
| 250||24|| 5|| -6||32||  6|| -8||40|| 8||-10
 
|-
 
|-
| -400|| 3||-6||-27|| 4||-8||-36|| 5||-10||-45
+
| style="background:#80C8F8"|200||23|| 4|| -7||style="background:#80C8F8"|30||style="background:#80C8F8"|  5||style="background:#80C8F8"|-10||38||  6||-12
 
|-
 
|-
| -500|| 2||-7||-28|| 2||-9||-38|| 3||-11||-47
+
|  150||21|| 3|| -9||28||  4||-12||35||  5||-15
 +
|-
 +
|  100||19|| 2||-11||26||  3||-14||32||  4||-18
 +
|-
 +
|  50||17|| 1||-13||23||  1||-17||29||  2||-21
 +
|-
 +
|    0||15|| 0||-15||20||  0||-20||25||  0||-25
 +
|-
 +
|  -50||13||-1||-17||17|| -1||-23||21|| -2||-29
 +
|-
 +
| -100||11||-2||-19||14|| -3||-26||18|| -4||-32
 +
|-
 +
| -150|| 9||-3||-21||12|| -4||-28||15|| -5||-35
 +
|-
 +
| -200|| 7||-4||-23||10|| -5||-30||12|| -6||-38
 +
|-
 +
| -250|| 6||-5||-24|| 8|| -6||-32||10|| -8||-40
 +
|-
 +
| -300|| 5||-5||-25|| 6|| -7||-34|| 8|| -9||-42
 +
|-
 +
| -350|| 4||-6||-26|| 5|| -8||-35|| 6||-10||-44
 +
|-
 +
| -400|| 3||-6||-27|| 4|| -8||-36|| 5||-10||-45
 +
|-
 +
| -450|| 2||-6||-28|| 3|| -9||-37|| 3||-11||-47
 +
|-
 +
| -500|| 2||-7||-28|| 2|| -9||-38|| 3||-11||-47
 +
|-
 +
| -550|| 1||-7||-29|| 2|| -9||-38|| 2||-11||-48
 +
|-
 +
| -600|| 1||-7||-29|| 1|| -9||-39|| 2||-12||-48
 +
|-
 +
| -650|| 1||-7||-29|| 1||-10||-39|| 1||-12||-49
 +
|-
 +
| -700|| 1||-7||-29|| 1||-10||-39|| 1||-12||-49
 +
|-
 +
| -750|| 0||-7||-30|| 1||-10||-39|| 1||-12||-49
 +
|-
 +
| -800|| 0||-7||-30|| 0||-10||-40|| 0||-12||-50
 
|}
 
|}
  
Line 91: Line 129:
 
* If a player could choose its opponent there would be someone to maximize the expected score difference. A player with 2300 league score points would prefer playing against an opponent with a league score of 2000 and a victory-defeat-draw ratio of {{#tip-text: +90% -10% =0% | Victories: 90%; Defeats: 10%; Draws: 0%}} (Expected score: 2382) instead of playing against an opponent with a league score of 2200 and a victory-defeat-draw ratio of {{#tip-text: +50% -40% =10% | Victories: 50%; Defeats: 40%; Draws: 10%}} (Expected score: 2237).
 
* If a player could choose its opponent there would be someone to maximize the expected score difference. A player with 2300 league score points would prefer playing against an opponent with a league score of 2000 and a victory-defeat-draw ratio of {{#tip-text: +90% -10% =0% | Victories: 90%; Defeats: 10%; Draws: 0%}} (Expected score: 2382) instead of playing against an opponent with a league score of 2200 and a victory-defeat-draw ratio of {{#tip-text: +50% -40% =10% | Victories: 50%; Defeats: 40%; Draws: 10%}} (Expected score: 2237).
 
* If a player plays only a few games the score difference might not reflect the current victory-defeat-draw ratio between him and other players, but either a past victory-defeat-draw ratio or a run of good luck.
 
* If a player plays only a few games the score difference might not reflect the current victory-defeat-draw ratio between him and other players, but either a past victory-defeat-draw ratio or a run of good luck.
* Reaching the expected score difference from a victory-defeat-draw ratio of {{#tip-text: +99% -1% =0% | Victories: 99%; Defeats: 1%; Draws: 0%}} (Expected score difference: 798,3) or even {{#tip-text: +100% 0% =0% | Victories: 100%; Defeats: 0%; Draws: 0%}} (Expected score difference: ∞) is limited by the K-factor. With a difference of 637 league score points in Grand Master there is not a single league score point reward for a victory of the better player anymore.
+
* Reaching the expected score difference from a victory-defeat-draw ratio of {{#tip-text: +99% -1% =0% | Victories: 99%; Defeats: 1%; Draws: 0%}} (Expected score difference: 798,3) or even {{#tip-text: +100% 0% =0% | Victories: 100%; Defeats: 0%; Draws: 0%}} (Expected score difference: ∞) is limited by the K-factor. With a difference of 709 league score points in Gold league there is not a single league score point reward for a victory of the better player anymore.
 
* If 3 players share approximately the same amount of league score points over a long time one would expect a victory-defeat-draw ratio like {{#tip-text: +50% -50% =0% | Victories: 50%; Defeats: 50%; Draws: 0%}} or {{#tip-text: +40% -40% =20% | Victories: 40%; Defeats: 40%; Draws: 20%}} between them. However in ''Gladiabots'' there is no [https://en.wikipedia.org/wiki/Transitive_relation transitive relation] between the victory-defeat-draw ratio of different players due to possible rock-paper-scissors effects when using different strategies. Here is an example of 3 players sharing approximately the same amount of league score points but with very different victory-defeat-draw ratios between them.
 
* If 3 players share approximately the same amount of league score points over a long time one would expect a victory-defeat-draw ratio like {{#tip-text: +50% -50% =0% | Victories: 50%; Defeats: 50%; Draws: 0%}} or {{#tip-text: +40% -40% =20% | Victories: 40%; Defeats: 40%; Draws: 20%}} between them. However in ''Gladiabots'' there is no [https://en.wikipedia.org/wiki/Transitive_relation transitive relation] between the victory-defeat-draw ratio of different players due to possible rock-paper-scissors effects when using different strategies. Here is an example of 3 players sharing approximately the same amount of league score points but with very different victory-defeat-draw ratios between them.
 
** The resource strategy of player A outperforms the defensive strategy of player B by {{#tip-text: +70% -20% =10% | Victories: 70%; Defeats: 20%; Draws: 10%}}.
 
** The resource strategy of player A outperforms the defensive strategy of player B by {{#tip-text: +70% -20% =10% | Victories: 70%; Defeats: 20%; Draws: 10%}}.

Revision as of 09:42, 6 October 2017

League score

League score delta in Gold league

Each player starts the game with a league score of 1000 points. After each ranked match in career a certain amount of league score points is exchanged between the opponents. The amount of exchanged league score points depends on the result, the league score difference between the opponents and the K-factor used in the league of the deploying player. The league score system is a better estimate than the victory ratio, because it rewards victories against strong opponents more than victories against weak opponents.

The elo rating system[1] is used for the calculation of exchanged league score points:

League score delta.png

Examples

If a player in Silver league (K-factor 40) with a league score of 1000 points wins against an opponent with 1200 points he gets 30 points:

League score delta example.png

If the same player draws against that opponent he still gets 5 points, in case of a defeat he looses only 10 points. This example is highlighted blue in the next table.

Gold
K-factor = 30
Silver
K-factor = 40
Bronze
K-factor = 50
League score difference Victory Draw Defeat Victory Draw Defeat Victory Draw Defeat
800 30 7 0 40 10 0 50 12 0
750 30 7 0 39 10 -1 49 12 -1
700 29 7 -1 39 10 -1 49 12 -1
650 29 7 -1 39 10 -1 49 12 -1
600 29 7 -1 39 9 -1 48 12 -2
550 29 7 -1 38 9 -2 48 11 -2
500 28 7 -2 38 9 -2 47 11 -3
450 28 6 -2 37 9 -3 47 11 -3
400 27 6 -3 36 8 -4 45 10 -5
350 26 6 -4 35 8 -5 44 10 -6
300 25 5 -5 34 7 -6 42 9 -8
250 24 5 -6 32 6 -8 40 8 -10
200 23 4 -7 30 5 -10 38 6 -12
150 21 3 -9 28 4 -12 35 5 -15
100 19 2 -11 26 3 -14 32 4 -18
50 17 1 -13 23 1 -17 29 2 -21
0 15 0 -15 20 0 -20 25 0 -25
-50 13 -1 -17 17 -1 -23 21 -2 -29
-100 11 -2 -19 14 -3 -26 18 -4 -32
-150 9 -3 -21 12 -4 -28 15 -5 -35
-200 7 -4 -23 10 -5 -30 12 -6 -38
-250 6 -5 -24 8 -6 -32 10 -8 -40
-300 5 -5 -25 6 -7 -34 8 -9 -42
-350 4 -6 -26 5 -8 -35 6 -10 -44
-400 3 -6 -27 4 -8 -36 5 -10 -45
-450 2 -6 -28 3 -9 -37 3 -11 -47
-500 2 -7 -28 2 -9 -38 3 -11 -47
-550 1 -7 -29 2 -9 -38 2 -11 -48
-600 1 -7 -29 1 -9 -39 2 -12 -48
-650 1 -7 -29 1 -10 -39 1 -12 -49
-700 1 -7 -29 1 -10 -39 1 -12 -49
-750 0 -7 -30 1 -10 -39 1 -12 -49
-800 0 -7 -30 0 -10 -40 0 -12 -50

League promotion and demotion

The player league is based on the league score points, each player starts at the Bronze league. The best league currently available is the Gold league.

  • When your league score is ≥ your current league promotion score, you get promoted to the higher league.
  • When your league score is < your current league demotion score, you get demoted to the lower league.
League Demotion score Promotion score K-factor
Bronze none 1100 50
Silver 1050 1600 40
Gold 1550 none 30

Examples

Promotion:

You are in Silver league with a 1595 league score and win a match, earning 10 league score points.
Your new league score is now 1605, you reached the Silver league promotion score, so you are promoted to the Gold league.

Demotion:

You are in Silver league with a 1051 league score and get defeated in a match, loosing 5 league score points.
Your new league score is now 1046, you drop below the Silver league demotion score, so you are demoted to the Bronze league.

Interpreting score differences

If a player looses a match against an opponent that has 191 league score points less, then he needs 3 victories against the same opponent to regain the lost league score points. For any known victory-defeat-draw ratio (in the previous example it is +75% -25% =0%) one could calculate the expected score difference after many games between the two opponents with the following formula (Deduction of the formula):

Expected score difference.png

Observations:

  • The formula doesn't consider changes due to matches against other players.
  • There is no dependency of the K-factor, every league behaves the same.
  • If a player could choose its opponent there would be someone to maximize the expected score difference. A player with 2300 league score points would prefer playing against an opponent with a league score of 2000 and a victory-defeat-draw ratio of +90% -10% =0% (Expected score: 2382) instead of playing against an opponent with a league score of 2200 and a victory-defeat-draw ratio of +50% -40% =10% (Expected score: 2237).
  • If a player plays only a few games the score difference might not reflect the current victory-defeat-draw ratio between him and other players, but either a past victory-defeat-draw ratio or a run of good luck.
  • Reaching the expected score difference from a victory-defeat-draw ratio of +99% -1% =0% (Expected score difference: 798,3) or even +100% 0% =0% (Expected score difference: ∞) is limited by the K-factor. With a difference of 709 league score points in Gold league there is not a single league score point reward for a victory of the better player anymore.
  • If 3 players share approximately the same amount of league score points over a long time one would expect a victory-defeat-draw ratio like +50% -50% =0% or +40% -40% =20% between them. However in Gladiabots there is no transitive relation between the victory-defeat-draw ratio of different players due to possible rock-paper-scissors effects when using different strategies. Here is an example of 3 players sharing approximately the same amount of league score points but with very different victory-defeat-draw ratios between them.
    • The resource strategy of player A outperforms the defensive strategy of player B by +70% -20% =10%.
    • The defensive strategy of player B outperforms the aggressive strategy of player C by +65% -15% =20%.
    • The offensive strategy of player C outperforms the resource strategy of player A by +60% -10% =30%.

Examples

Draws: 0% Draws: 10% Draws: 20% Draws: 30% Draws: 40%
Victories Ratio Difference Ratio Difference Ratio Difference Ratio Difference Ratio Difference
50% +50% -50% =0% 0,0 +50% -40% =10% 36,7 +50% -30% =20% 78,5 +50% -20% =30% 128,1 +50% -10% =40% 190,8
55% +55% -45% =0% 34,9 +55% -35% =10% 74,3 +55% -25% =20% 120,4 +55% -15% =30% 177,5 +55% -5% =40% 254,7
60% +60% -40% =0% 70,4 +60% -30% =10% 113,6 +60% -20% =20% 166,0 +60% -10% =30% 234,5 +60% -0% =40% 338,0
65% +65% -35% =0% 107,5 +65% -25% =10% 156,0 +65% -15% =20% 217,6 +65% -5% =30% 305,4
70% +70% -30% =0% 147,2 +70% -20% =10% 203,3 +70% -10% =20% 279,6 +70% -0% =30% 405,7
75% +75% -25% =0% 190,8 +75% -15% =10% 258,5 +75% -5% =20% 361,2
80% +80% -20% =0% 240,8 +80% -10% =10% 327,8 +80% -0% =20% 492,2
85% +85% -15% =0% 301,3 +85% -5% =10% 426,8
90% +90% -10% =0% 381,7 +90% -0% =10% 627,3
95% +95% -5% =0% 511,5
99% +99% -1% =0% 798,3