Mult timp, sistemul ELO din Seven – Card Game a urmat abordarea tradițională a jocurilor competitive: evaluarea se modifica în funcție de victorie sau înfrângere, ajustată după diferența dintre evaluările jucătorilor.
Funcționa rezonabil, dar nu reflecta întotdeauna ce se întâmplase în joc.
O înfrângere la limită după un joc excelent era tratată aproape ca un eșec total. În același timp, o victorie obținută prin memorie, concentrare și strategie era răsplătită la fel ca una câștigată cu greu.
Pentru a susține mai bine obiectivele Seven, în special îmbunătățirea memoriei și dezvoltarea abilităților, am actualizat semnificativ sistemul.
De ce am schimbat formula
ELO tradițional ia în calcul doar:
- Evaluarea ta
- Evaluarea adversarului
- Dacă ai câștigat sau ai pierdut
Astfel, ignoră detalii importante:
- Jocul excepțional
- Greșelile grave
- Depășirea timpului
- Victoriile dominante
- Performanța pe parcursul jocului
Am vrut ca evaluările să reflecte mai bine performanța reală.
Noua formulă ELO hibridă
Sistemul actualizat păstrează ELO clasic la bază. Scorul așteptat se calculează astfel:
Scor așteptat = 1 / (1 + 10^((Evaluarea adversarului - Evaluarea jucătorului) / 400))
Rezultatul reprezintă probabilitatea de victorie pe baza diferenței dintre evaluări. Ajustarea clasică este:
Modificare ELO = K × (Rezultat real - Rezultat așteptat)
Unde:
- Victorie = 1
- Înfrângere = 0
Această parte rămâne neschimbată.
Ajustări bazate pe performanță
Peste ELO clasic calculăm acum un modificator de performanță, care răsplătește jocul bun și penalizează greșelile semnificative.
Factori pozitivi
Jucătorii primesc bonusuri pentru realizări excepționale:
- Victorie cu 16er
- Victorie cu 24er
- Victorie cu 4 puncte și ultima levată
Aceste realizări indică o performanță puternică și sunt răsplătite corespunzător.
Factori negativi
Jucătorii primesc penalizări pentru:
- Mutări greșite
- Depășirea timpului
- Permiterea unor realizări importante adversarului
Sistemul poate astfel deosebi:
- O înfrângere după un joc bun
- O înfrângere după un joc slab
- O victorie dominantă
- O victorie norocoasă
Încurajarea jocului bun chiar și la înfrângere
O decizie importantă este că jucătorii pot primi bonusuri de performanță chiar dacă pierd. De ce? Vrem să încurajăm:
- Învățarea
- Deciziile bune
- Îmbunătățirea memoriei
- Jocul strategic
Un jucător care pierde dar joacă bine nu trebuie tratat la fel ca unul care greșește repetat. Evaluarea devine mai motivantă și mai precisă.
Timpul contează
În multiplayer, gestionarea timpului face parte din abilitate. Depășirea timpului indică adesea:
- Pierderea concentrării
- O scăpare de memorie
- O decizie prea lentă
De aceea aduce una dintre cele mai puternice penalizări. Totuși, am redus intenționat penalizarea față de versiunile experimentale anterioare pentru a nu pedepsi excesiv greșelile ocazionale.
Factori K dinamici
Factorul K depinde de evaluare:
| Interval ELO | Factor K |
|---|---|
| Sub 1200 | 40 |
| 1200–1799 | 32 |
| 1800–2199 | 24 |
| 2200+ | 16 |
Acest lucru permite:
- Progres mai rapid pentru jucătorii noi
- Stabilitate mai mare pentru cei experimentați
- Variații mai mici la nivelurile ridicate
Transparență completă
Poate cea mai mare schimbare este transparența, nu formula. Am lansat recent instrumentul ELO Explainer, prin care oricine poate vedea exact cum s-a calculat modificarea evaluării.
Instrumentul arată:
- Calculul scorului așteptat
- Alegerea factorului K
- Calculul bonusurilor
- Calculul penalizărilor
- Modificatorii de performanță
- Modificările ELO finale
- Verificările formulei
- Proiecțiile pe termen lung
Fără calcule ascunse sau mecanisme opace: totul este vizibil și verificabil.
Ce urmează
Formula produce deja modificări mai realiste decât sistemul anterior, dar dezvoltarea continuă. Îmbunătățirile viitoare pot include:
- Indicatori suplimentari de performanță
- Validare statistică pe eșantioane mari de jucători
- Versiuni ale formulei
- Simulări predictive
- Ajustări bazate pe feedbackul comunității
Obiectivul este să răsplătim cât mai precis priceperea, memoria, consecvența și strategia. Vom monitoriza rezultatele și vom rafina sistemul pe baza datelor reale.
Ne vedem la mese!
— Echipa Seven – Card Game
