Pereiti prie pagrindinio turinio

Kaip reitinguoti žaidėjų įgūdžių lygį pagal “Elo” reitingų sistemą

Andy avatar
Parašė Andy
Atnaujinta daugiau nei prieš 10 mėn.

Kaip suaktyvinti ar išjungti?

Elo reitingą galite įjungti/išjungti:

KONFIGŪRACIJA > KONFIGŪRUOTI STATISTIKĄ > ŽAIDIMŲ FORMATAI > NUSTATYMAI ŽAIDIMO FORMATAI

Kai aktyvuota:

  • Įprasti ir sezoniniai reitingai rodomi statistikos lyderių puslapyje

  • Sekančios rungtynės rodo tam tikrą tikimybės laipsnį, kas turi daugiausiai šansų laimėti kiekvieną akistatą

  • Įprastai ir sezono reitingų raidos grafikas parodytas žaidėjo puslapyje

  • Kiekvieno žaidimo reitingo nustatymai rodomi žaidėjo puslapyje

Elo reitingai skaičiuojami užkulisiuose ir gali būti 5 minučių vėlavimas.

Kas yra Elo reitingų sistema?

Šis

automatiškai kiekvienam žaidėjui priskiria skaitinį reitingą, kuris atspindi jų įgūdžių lygį.

  • Kai du žaidėjai varžosi vienas prieš kitą, žaidimo baigtis turi įtakos jų reitingams.

  • Jei žemesnį reitingą turintis žaidėjas nugalės aukštesnį reitingą turintį žaidėją, jo reitingas padidės ženkliau, nei tuo atveju, jei žemesnį reitingą turintis žaidėjas būtų mušęs.

  • Kita vertus, jei aukštesnį reitingą turintis žaidėjas muša žemesnį reitingą turintį žaidėją, jo reitingas padidės mažesne marža.

  • “Elo” reitingų sistemoje atsižvelgiama į abiejų žaidime dalyvaujančių žaidėjų reitingus, taip pat į laukiamą rezultatą, pagrįstą atitinkamais jų reitingais.

  • Jei aukštesnį reitingą turintis žaidėjas muša žemesnį reitingą turintį žaidėją, reitingo pokytis bus mažesnis nei tuo atveju, jei žemiausią reitingą turintis žaidėjas būtų laimėjęs.

  • Reitingo pokyčio dydis priklauso nuo žaidėjų reitingų skirtumo ir K koeficiento.

  • K koeficientas reiškia maksimalų potencialų reitingo koregavimą kiekvienam žaidimui.

Elo reitingo pavyzdys

Tarkime, kad “Žaidėjo 1” reitingas yra 1400, o “Žaidėjo 2” reitingas yra 1600, o K koeficientas yra 32.

Norėdami apskaičiuoti laukiamą rezultatą, naudojame šią formulę:

  • Laukiamas rezultatas 'Žaidėjas 1' = 1/ (1 + 10^ ((Reitingas 'Žaidėjas 2' - Įvertinimas 'Žaidėjas 1') /400))

  • Laukiamas rezultatas 'Player 2' = 1/ (1 + 10^ ((Reitingas 'Žaidėjas 1' - Įvertinimas 'Žaidėjas 2') /400))

Šiuo atveju:

  • Laukiamas rezultatas “Žaidėjo 1” = 1/ (1 + 10^ ((1600 - 1400) /400)) = 1/ (1 + 10^ (200/400)) = 1/ (1 + 10 ^ 0.5) = 1/ (1 + 3.162) = 1/4.162 = 0.240

  • Laukiamas rezultatas “Player 2” = 1 - 0.240 = 0.760

Tarkime, “Žaidėjas 1” laimi žaidimą. Tikrasis rezultatas yra 1 “Žaidėjui 1” ir 0 “Žaidėjui 2”.

Norėdami apskaičiuoti reitingo koregavimą kiekvienam žaidėjui, naudojame šią formulę:

Reitingo koregavimas = fator K* (Tikrasis rezultatas - laukiamas rezultatas)

  • “Žaidėjui 1”: reitingo koregavimas = 32* (1 - 0.240) = 32* 0.760 = 24.32

  • “Žaidėjui 2”: reitingo koregavimas = 32* (0 - 0,760) = 32* -0,760 = -24,32

Po išvykimo atnaujinti reitingai būtų šie:

  • “Žaidėjas 1” = 1400 + 24,32 = 1424.32

  • 'Žaidėjas 2' = 1600 - 24,32 = 1575.68

Todėl suapvalinus, “Žaidėjo 1” reitingas padidėja iki 1424, o “Žaidėjo 2” reitingas sumažėja iki 1576, atsižvelgiant į jo našumą ir K koeficientą.


Pastaba: Dvejetų skaičiavimui naudojame abiejų komandos žaidėjų vidutinį Elo reitingą.

Mes nekoreguojame Elo reitingų trigubai komandoms ir didesnėms komandoms.


Ar gavote atsakymą į savo klausimą?