Het ELO rating systeem is een methode om de relatieve vaardigheidsniveaus van spelers te berekenen. Oorspronkelijk ontwikkeld voor schaken, is het aangepast voor tafelvoetbal om een dynamische en nauwkeurige meting van spelerskracht te bieden.
Zowel competitie- als toernooiwedstrijden worden meegenomen in de berekening. Hoe meer gespeelde wedstrijden, hoe nauwkeuriger de rating wordt.
Het ELO rating systeem is ontwikkeld door Arpad Elo, een Hongaars-Amerikaanse natuurkundeprofessor. Het is een wiskundig systeem dat wordt gebruikt in schaken en andere competitieve spellen om relatieve vaardigheidsniveaus te berekenen. Wanneer twee spelers strijden, voorspelt het systeem de verwachte uitkomst en past de ratings aan op basis van het werkelijke resultaat.
Het systeem wordt nauwkeuriger in de loop van de tijd naarmate er meer spelgegevens worden verzameld. Spelers die consequent winnen tegen hoger gewaardeerde tegenstanders zullen hun rating sneller zien stijgen, terwijl degenen die verliezen van lager gewaardeerde tegenstanders hun rating scherper zullen zien dalen.
Elke speler begint met een ELO rating op basis van hun oorspronkelijke ranking en competitieniveau. Dit zorgt ervoor dat spelers beginnen met een rating die hun initiële vaardigheidsniveau weerspiegelt.
| Competitieniveau | 1P | 2P | 3P | 4P |
|---|---|---|---|---|
| 1A | 2000 | 1950 | 1900 | 1850 |
| 1B | 1900 | 1850 | 1800 | 1750 |
| 2 (Alle) | 1850 | 1800 | 1750 | 1700 |
| 3 (Alle) | 1700 | 1650 | 1600 | 1550 |
| 4 (Alle) of niet-aangesloten | 1550 | 1500 | 1450 | 1400 |
Wanneer twee spelers een team vormen, wordt hun gecombineerde kracht berekend met een gewogen gemiddelde. De sterkere speler draagt meer bij aan de teamrating:
Op basis van het ELO verschil tussen de twee teams (of spelers), berekent het systeem de verwachte winkans:
De K-factor bepaalt hoeveel ratingpunten gewonnen of verloren worden. Voor het bepalen van de K-waarde gebruiken we starten we vanaf de ELO-waarde van het winnende team. Bij een gelijkspel wordt gekeken naar de gemiddelde ELO-waarde van beide teams. Het neemt af naarmate spelersratings toenemen en wordt aangepast door verschillende factoren:
Basis K-waardes per rating:
K-factor aanpassingen:
De rating verandering voor het verliezende team wordt berekend, en het winnende team wint hetzelfde bedrag:
Alice (ELO 1850) & Bob (ELO 1750) vs Charlie (ELO 1800) & Diana (ELO 1700). Reguliere competitiewedstrijd, eindstand 2-0, Team A wint.
1. Individuele ELO Ratings
Team A: Alice (1850) + Bob (1750)
Team B: Charlie (1800) + Diana (1700)
2. Bereken Team ELO
Team A: (1850 × 0.6) + (1750 × 0.4) = 1110 + 700 = 1810
Team B: (1800 × 0.6) + (1700 × 0.4) = 1080 + 680 = 1760
ELO Verschil: 1810 - 1760 = 50 punten (Team A favoriet)
3. Winkansen
Team A (hoger gewaardeerd): 56% winkans
Team B (lager gewaardeerd): 44% winkans
4. Bereken K-Factor
Voor het verliezende team (Team B met gem 1760), basis K = 16. Pas aanpassingen toe:
Finale K-factor: 16 × 1.018 = 16.29
5. Bereken Rating Veranderingen
Rating Verandering = 0.44 (Team B winkans) × 16.29 = 7.17 punten
Finale Ratings Na Wedstrijd:
Team A (Winnaars +7.17):
Alice: 1850 → 1857.17
Bob: 1750 → 1757.17
Team B (Verliezers -7.17):
Charlie: 1800 → 1792.83
Diana: 1700 → 1692.83