Talk:Leagues and league score

From Gladiabots Wiki
Jump to: navigation, search

Math equations for formulas

The images are used for improving loading time. The images can be recreated if a formula changes.

Score delta:

[math] Score\ delta_{player} = round \left ( K \cdot \left ( \begin{Bmatrix} {victory:1} \\ {draw:0.5} \\ {defeat:0} \end{Bmatrix} - \frac{1} {1 + 10^{ \left ( {Score_{opponent}} - {Score_{player}} \right ) / 400 } } \right ) \cdot \begin{Bmatrix} {draw:0.5} \\ {else:1} \end{Bmatrix} \right ) [/math]

Score delta example:

[math] Score\ delta_{player} = round \left ( 40 \cdot \left ( 1 - \frac{1} {1 + 10^{ \left ( {1200} - {1000} \right ) / 400 } } \right ) \cdot 1 \right ) = round \left ( 40 \cdot \left ( 1 - \frac{1} {1 + 10^{ 0.5 } } \right ) \right ) = 30 [/math]

Expected score difference:

[math] Expected\ score\ difference = 400 \cdot log_{10} \left ( \frac{Victories + \frac{Draws}{4}} {Defeats + \frac{Draws}{4}} \right ) [/math]