ELO-leaderboardet giver din Discord-server et rank, der følger det reelle niveau. Systemet stammer fra skak og er siden blevet standard i konkurrencegaming: ELO justerer spillernes rating efter, hvordan matches ender, og hvor stærk modstanderen var. Slår du en, der er højere ratet end dig, får du mange point; taber du til en lavere ratet, koster det tilsvarende mere.
Sådan virker det
Alle starter på en fast rating (standarden er 1200). Når to spillere — eller to hold — mødes, regner botten ud, hvad det forventede resultat er ud fra forskellen i rating. Det faktiske resultat holdes op mod forventningen, og alle deltageres rating justeres derefter:
- Sejr over en stærkere modstander — stor stigning i rating
- Sejr over en svagere modstander — lille stigning i rating
- Nederlag til en stærkere modstander — lille fald i rating
- Nederlag til en svagere modstander — stort fald i rating
- Uafgjort — en lille justering hen mod det forventede resultat
Systemet retter sig selv. Med tiden lander spillerne på en rating, der passer med deres niveau i forhold til resten af feltet.
Sådan sætter du det op
- Brug kommandoen
/scoreboard createog vælg ELO som type scoreboard. - Giv dit scoreboard et navn — f.eks. "Skak-ladder" eller "Smash Bros-rank".
- Vælg matchformat — 1v1 (standard) eller en fast holdstørrelse fra 2v2 op til 8v8. Du kan ændre det senere i dashboardet under Matchformat, og boardet giver stadig hver spiller sit eget rank uanset hvad.
- Sæt K-faktoren. Den bestemmer, hvor meget ratingen rykker sig pr. match:
- Lav K-faktor (10-16) — Ratingen flytter sig langsomt. Bedst til en etableret ladder, hvor stabilitet betyder noget.
- Middel K-faktor (20-32) — Balanceret bevægelse. Et godt udgangspunkt for de fleste fællesskaber.
- Høj K-faktor (40+) — Ratingen svinger hurtigt. Godt til korte events, eller hvis du gerne vil have, at rank rykker sig tydeligt.
- Sæt start-ELO, hvis du vil have noget andet end standardens 1200.
- Slå eventuelt ELO decay til — så mister inaktive spillere gradvist rating. Du bestemmer selv, hvor tit det sker (dagligt, ugentligt eller månedligt), og hvor meget der ryger pr. gang.
Sådan registrerer du matches
Brug /submit til at registrere resultatet af en match. Du vælger spillerne på hver side og angiver vinderen (eller at det blev uafgjort). Botten står for al regnestykket og opdaterer alle deltageres rating med det samme — i en holdmatch får alle på det vindende hold det samme antal point.
Leaderboardet viser hver spillers aktuelle ELO-rating sammen med statistik på deres matches: antal spillede matches, sejre, uafgjorte, nederlag og hvornår de sidst spillede.
Hvad det er godt til
- Konkurrencespil, 1v1 og på hold — Fighting games, skak, kortspil, ræs mand mod mand, 5v5-shooters — alt hvor to sider mødes, og hvor et rank skal betyde noget.
- Løbende ranked ladders — Hold et rank, der lever videre og udvikler sig, mens folk spiller. Du behøver ikke nulstille mellem seasons (men du kan, hvis du vil).
- Fair matchmaking — Brug ratingen til at sætte spillere på nogenlunde samme niveau op mod hinanden, så der kommer mere spænding i deres matches.
- Seedning til turneringer — Brug ELO-rating til at seede turneringsskemaet, så de bedste spillere ikke slår hinanden ud allerede i de første runder.
Tips og gode vaner
- Start med en middel K-faktor. En K-faktor omkring 32 er et solidt sted at begynde. Du kan altid justere den senere, alt efter hvordan jeres fællesskab tager imod det.
- Brug decay på aktive ladders. Hvis din ladder skal vise det aktuelle niveau, så slå decay til — så falder inaktive spillere stille og roligt og gør plads til dem, der rent faktisk spiller.
- Kræv et minimum af matches. Fortæl dit fællesskab, at ratingen først for alvor siger noget efter omkring 10-15 matches. De første tal svinger meget og afspejler endnu ikke det reelle niveau.
- Lad være med at ændre K-faktoren midt i en season. Når du ændrer K-faktoren, ændrer du også, hvor meget fremtidige matches rykker ratingen, og det føles uretfærdigt for dem, der har bygget deres rating op under andre regler.
- Hold øje med historikken. ELO-boards viser detaljeret statistik pr. spiller. Brug den til at finde jeres mest aktive spillere, følge de gode rivaliseringer og fejre milepælene (første spiller over 2000 ELO, længste stime af sejre og så videre).
Hvornår du skal vælge noget andet
ELO kræver resultater fra matches mellem to sider — 1v1 eller hold mod hold. Hvis jeres konkurrence slet ikke har matches, så brug Classic eller High Score i stedet. Og hvis I bedømmer kreative bidrag frem for spil mod hinanden, er Image Rating det rigtige valg.