ELO Rating Systeem Uitgelegd

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.

Wat is ELO?

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.

Hoe Het Werkt

1 Start ELO Waardes

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

2 Bereken Team ELO (voor dubbel)

Wanneer twee spelers een team vormen, wordt hun gecombineerde kracht berekend met een gewogen gemiddelde. De sterkere speler draagt meer bij aan de teamrating:

Team ELO = (Sterkere Speler × 0.6) + (Zwakkere Speler × 0.4)

3 Bepaal Winkans

Op basis van het ELO verschil tussen de twee teams (of spelers), berekent het systeem de verwachte winkans:

  • Gelijke rating (0-3 verschil): 50% winkans
  • 100 punten verschil: ~64% winkans voor hoger gewaardeerde
  • 200 punten verschil: ~76% winkans voor hoger gewaardeerde
  • 400 punten verschil: ~92% winkans voor hoger gewaardeerde
  • 735+ punten verschil: ~100% winkans voor hoger gewaardeerde

4 Bereken Dynamische K-Factor

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:

  • Onder 1300: K = 27
  • 1300-1399: K = 26-24
  • 1400-1599: K = 24-21
  • 1600-1799: K = 19-16
  • 1800-1999: K = 16-14
  • 2000-2199: K = 13-12
  • 2200+: K = 10-7

K-factor aanpassingen:

  • Toernooiwedstrijden: ×1.1 (10% bonus)
  • DYP/SuperDYP formaat: ×0.8 (20% vermindering)
  • Singles formaat: ×0.95 (5% vermindering)
  • Score verschil: ×(1 + (min(11, score_verschil) / 11) / 10)
  • Gelijkspel resultaat: ÷2 (50% vermindering)
  • Reekstype factor (varieert per competitie, maar meestal 1.0)

5 Bereken Rating Verandering

De rating verandering voor het verliezende team wordt berekend, en het winnende team wint hetzelfde bedrag:

Rating Verandering = Winkans winaar × K-Factor

Praktisch Voorbeeld

Wedstrijd Scenario

Alice (ELO 1850) & Bob (ELO 1750) vs Charlie (ELO 1800) & Diana (ELO 1700). Reguliere competitiewedstrijd, eindstand 2-0, Team A wint.

Stap-voor-Stap Berekening

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:

  • Basis K-waarde: 16
  • Toernooi bonus: N.v.t. (reguliere competitie)
  • Spel formaat: N.v.t. (standaard dubbel)
  • Score verschil: 2-0 → ×(1 + (2/11)/10) = ×1.018
  • Gelijkspel straf: N.v.t. (duidelijke winnaar)

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

Belangrijkste Punten

  • ELO ratings beginnen op basis van speler ranking en competitieniveau, wat een eerlijk startpunt garandeert
  • Het systeem is zelfcorrigerend: winnen tegen sterkere tegenstanders levert meer punten op
  • K-factor neemt af met hogere ratings, waardoor ratings van topspelers stabieler worden
  • Toernooiwedstrijden leveren 10% meer ratingpunten op dan reguliere competitiewedstrijden
  • Team ELO is gewogen 60/40 naar de sterkere speler, om "meeliftgedrag" te voorkomen
  • Gelijkspel resultaten leveren de helft van de normale rating verandering op omdat er geen duidelijke winnaar is. Bij een ELO verschil wint de lager gewaardeerde speler punten terwijl de hoger gewaardeerde speler punten verliest
  • Het systeem heeft meerdere wedstrijden nodig om nauwkeurig te worden - vroege ratings kunnen fluctueren
  • Zowel competitie- als toernooiwedstrijden dragen bij aan de totale ELO rating van een speler