ELO v Seven dlho používalo tradičný prístup: hodnotenie sa menilo podľa výhry alebo prehry a rozdielu medzi hráčmi. Fungovalo to pomerne dobre, ale nie vždy vystihovalo priebeh hry.
Tesná prehra po výbornom výkone sa posudzovala takmer rovnako ako úplné zlyhanie. Silná pamäť, sústredenie a stratégia dostávali rovnakú odmenu ako tesná výhra. Preto sme zaviedli významnú zmenu, ktorá lepšie podporuje rozvoj zručností.
Prečo sme zmenili vzorec
Klasické ELO sleduje vaše hodnotenie, hodnotenie súpera a výsledok. Ignoruje vynikajúcu hru, vážne chyby, vypršania času, jednoznačné víťazstvá a výkon počas zápasu. Chceme, aby hodnotenie lepšie odrážalo skutočnú hru.
Nový hybridný vzorec ELO
Základom zostáva klasické ELO. Očakávané skóre sa vypočíta takto:
Očakávané skóre = 1 / (1 + 10^((Hodnotenie súpera - Hodnotenie hráča) / 400))
Výsledok vyjadruje pravdepodobnosť výhry podľa rozdielu hodnotení. Klasická zmena je:
Zmena ELO = K × (Skutočný výsledok - Očakávaný výsledok)
- Výhra = 1
- Prehra = 0
Táto časť sa nemení.
Úpravy podľa výkonu
Pridávame výkonnostný modifikátor, ktorý odmeňuje silnú hru a penalizuje významné chyby.
Pozitívne faktory
- Výhra s 16er
- Výhra s 24er
- Výhra so štyrmi bodmi a posledným zdvihom
Tieto úspechy ukazujú mimoriadne silný výkon.
Negatívne faktory
- Zlé ťahy
- Vypršanie času
- Umožnenie veľkých úspechov súperovi
Systém tak rozlišuje dobre zahranú prehru, slabú prehru, dominantnú výhru a šťastnú výhru.
Podpora dobrej hry aj pri prehre
Bonus za výkon môžete získať aj pri prehre. Chceme podporovať učenie, správne rozhodovanie, pamäť a stratégiu. Hráč, ktorý prehrá napriek dobrému výkonu, nemá byť posudzovaný rovnako ako hráč s opakovanými chybami. Hodnotenie je tak presnejšie a motivujúcejšie.
Vypršanie času je dôležité
Riadenie času patrí k zručnostiam. Vypršanie času môže znamenať stratu sústredenia, zlyhanie pamäti alebo pomalé rozhodovanie, preto má jednu z najsilnejších penalizácií. Oproti starším experimentom sme ju však znížili, aby príliš netrestala občasné chyby.
Dynamický faktor K
| Rozsah hodnotenia | Faktor K |
|---|---|
| Pod 1200 | 40 |
| 1200–1799 | 32 |
| 1800–2199 | 24 |
| 2200+ | 16 |
Novší hráči sa posúvajú rýchlejšie, skúsení majú stabilnejšie hodnotenie a na vyšších úrovniach je menej výkyvov.
Úplná transparentnosť
Veľkou zmenou je transparentnosť. Náš nástroj na vysvetlenie ELO umožňuje presne overiť výpočet:
- Očakávané skóre
- Výber faktora K
- Bonusy a penalizácie
- Výkonnostné modifikátory
- Konečné zmeny ELO
- Overenie vzorca
- Dlhodobé projekcie
Všetky výpočty sú viditeľné a overiteľné.
Čo bude ďalej
Nový vzorec už prináša realistickejšie zmeny, ale vývoj pokračuje. Môžeme pridať výkonnostné ukazovatele, štatistické overovanie na veľkých vzorkách, verzie vzorcov, predikčné simulácie a úpravy podľa komunity.
Chceme čo najpresnejšie odmeňovať zručnosť, pamäť, konzistentnosť a stratégiu. Budeme sledovať skutočné herné údaje a systém upravovať. Vidíme sa pri stole!
— Tím Seven
