Glicko eller Elo: hvilken rating passer til spillet?

En rating på 1.650 kan betyde vidt forskellige ting alt efter, hvordan systemet er nået frem til den. Har spilleren tjent den over hundredvis af konkurrencepartier? Er han lige vendt tilbage efter en lang pause? Er hun en hurtigt forbedret nybegynder med kun en håndfuld partier bag sig? Det er det egentlige spørgsmål bag Glicko eller Elo. Begge systemer laver resultater om til en rating, men Glicko lægger den sammenhæng oveni, der betyder noget, hvis hvert ratet backgammonparti skal føles som en reel konkurrence.
Glicko eller Elo: kerneforskellen
Elo er det ratingsystem, de fleste spillere møder først. Det starter med en enkel idé: før en match har hver spiller en rating, og forskellen mellem ratings giver et forventet resultat. Slå en højere ratet modstander, og du får flere point. Tab til en lavere ratet, og du mister flere. Passer resultatet til forventningen, flytter ratingen sig kun lidt.
Den tilgang er elegant og let at forstå. En spiller med 1.400 forventes at vinde sjældnere end en med 1.600, så den sidste har mest at miste, når de mødes. Elo virker især godt, når der spilles meget, når ratings har haft tid til at falde til ro, og når systemet har resultater nok til at bedømme alle ens.
Begrænsningen er, at en rating alene ikke røber, hvor sikker systemet er. En spiller på 1.600 med ti matcher og en spiller på 1.600 med 1.000 matcher ser ens ud i en simpel Elo-tabel. De bør ikke nødvendigvis behandles ens, når der skal findes modstandere.
Glicko lukker det hul ved at sætte en ratingafvigelse ved siden af ratingen, ofte kaldet RD. Ratingen anslår niveauet. RD'en anslår, hvor sikkert systemet er på det skøn. En lav RD betyder, at spilleren har en fyldig og nyere kamphistorik, og at ratingen er forholdsvis stabil. En høj RD betyder mere usikkerhed, måske fordi spilleren er ny eller har været inaktiv.
Glicko-2, den udgave der bruges til niveaubaseret ratet modstanderfinding på Online Backgammon, lægger et tredje signal til: udsving. Den fulde gennemgang af, hvordan Glicko-2 rater en spiller, tager alle tre tal i rækkefølge; denne artikel handler om, hvad sammenligningen med Elo egentlig giver. Udsvingene hjælper systemet med at se, om en spillers resultater ændrer sig skarpere end ventet. Det er ikke en dom over, om nogen er "stimespiller". Det er en matematisk måde at lade ratingopdateringer reagere passende, når en spillers konkurrenceniveau måske er i bevægelse.
Hvorfor usikkerhed betyder noget i backgammon
Backgammon er et strategispil med reel varians. Gode beslutninger giver et forspring over tid, men en enkelt match kan vende på et slag, en misset joker, en velplaceret dobling eller en svær afbæring. Et ratingsystem kan ikke fjerne den varians, og det bør heller ikke lade som om, hvert kort resultat måler niveauet perfekt.
Glicko-2 er nyttigt her, fordi det ikke behandler enhver spiller og ethvert resultat som lige oplysende. At slå en etableret modstander tæt på dit eget niveau fortæller systemet noget solidt. En helt ny spiller med en overraskende stime fortæller det også noget, bare med større usikkerhed omkring skønnet.
For en spiller, der bliver bedre gennem daglige opgaver, kamperfaring og bedre doblingsbeslutninger, kan det føles mere lydhørt end et system med faste skridt. Tidlige resultater kan flytte en endnu usikker rating hurtigere. Efterhånden som historikken vokser, bliver ratingen mere stabil. Det er den rigtige afvejning: plads til at finde sit niveau, og derefter en placering, der vejer.
Det samme princip hjælper dem, der vender tilbage. Holder man pause i måneder, er den gamle rating stadig nyttig historik, men den bør ikke tages som perfekt bevis på nuværende form. Glicko hæver usikkerheden under inaktivitet. Når spilleren vender tilbage, kan systemet lære hurtigere af de nye resultater uden automatisk at antage, at han er blevet svagere.
Elo tager ikke fejl, det løser et smallere problem
At kalde Glicko bedre end Elo i enhver sammenhæng rammer forbi. Elo er en stærk løsning, når enkelhed, gennemsigtighed og langsigtet stabilitet er det vigtigste. Det er også lettere at regne i hovedet. Kender du ratingforskellen og opdateringsfaktoren, kan du nogenlunde forudsige, hvad en sejr eller et nederlag gør.
Glicko er mere nuanceret, men netop den nuance gør de enkelte ratingændringer sværere at forklare med et blik. To spillere kan vinde lige mange matcher og se forskellig bevægelse, fordi deres modstandere, deres ratingafvigelser og deres seneste aktivitet er forskellige. Det kan overraske den, der venter et fast antal point for hver sejr.
Ingen af systemerne er en genvej uden om det grundlæggende. En høj rating bygges med bedre brikketræk, med fornemmelse for hvornår man angriber og hvornår man ankrer, med disciplineret brug af doblingsterningen og med præstationer under pres. Systemets opgave er at sætte de resultater i en brugbar sammenhæng, ikke at skabe et niveau, der ikke findes.
Sådan skaber Glicko-2 bedre ratede partier
Den bedste ratede match er ikke bare en match mod den nærmeste synlige rating. Det er en match, hvor begge har en troværdig chance for at vise, hvad de kan, og hvor resultatet forbedrer systemets forståelse af deres niveau.
Med Glicko-2 er det tal, en spiller tager med i køen, allerede formet af, hvor sikkert systemet er på det. En etableret spiller med snæver ratingafvigelse er en kendt størrelse, og hans rating flytter sig langsomt, fordi den ligger tæt på en fast dom. En nyere spiller med samme tal, men bredere afvigelse, er endnu ikke en kendt størrelse, og hendes rating flytter sig hurtigere. Modstandere findes ud fra ratingen, så det er afvigelsen, der afgør, hvor hurtigt en spiller i hastig fremgang bliver båret op til det niveau, hvor modstanderne hører hjemme.
Det gør også ranglisten mere meningsfuld med tiden. En rating skal afspejle præstation, men sikkerhed betyder noget, når man sammenligner spillere, der har spillet vidt forskellige mængder. Aktivitet er ikke det eneste mål for kvalitet, og alligevel fortjener en rating tjent gennem vedvarende konkurrence en anden grad af tillid end en, der er bygget på en lille stikprøve.
For seriøse spillere er det en fordel og ikke en besværlighed. Du samler ikke bare point. Du bygger en konkurrencehistorik mod virkelige modstandere. Hver ratet match lægger bevis til, og med tiden bliver systemet sværere at flytte med en kort heldig stime eller en kort stribe uheld.
Fair rating og fair terninger er to forskellige løfter
Et klogt ratingsystem kan ikke gøre urimelige terninger acceptable. Ratings måler matchresultater; de efterprøver ikke, hvordan kastene blev til. I onlinebackgammon har spillere brug for både konkurrencedygtig modstanderfinding og vished for, at selve spillet ikke er blevet manipuleret.
Derfor har fairness to lag. Glicko-2 sørger for, at ranglister reagerer på resultater med passende sikkerhed. Et beviseligt fair terningesystem tager sig af integriteten af selve partiudskriftet ved at lade kastene i afsluttede partier udlede på ny af offentliggjorte optegnelser. Det ene beskytter konkurrencens kvalitet over tid. Det andet giver spillerne en måde at efterprøve betingelserne i ét bestemt parti.
At holde de to ting adskilt betyder noget. En nederlagsstime beviser ikke, at terningerne er urimelige, og gennemsigtige terninger garanterer ikke, at hver ratingopdatering føles tilfredsstillende. Det, spillere bør kunne forvente, er et system, der kan efterprøves, forklares og stoles på, også når brættet ikke er med dem.
Hvad man bør holde øje med i stedet for én ratingændring
Ét tal efter en match frister til overtolkning. Efter et hårdt nederlag kan det føles, som om systemet har fældet dom over din evne. Det har det ikke. Det har behandlet ét resultat inde i en større historik, som rummer modstanderens styrke, sikkerheden på din rating og din seneste aktivitet.
Hold øje med det længere mønster. Vinder du oftere mod spillere omkring din egen rating? Bliver dine doblingsbeslutninger bedre? Kan du se, hvornår en spærring er stærkere end en løs blot, eller hvornår et sikkert træk giver for meget equity væk? Din rating følger som regel kvaliteten af de beslutninger, bare ikke i en lige linje.
Er du ny, så spil nok ratede partier til, at systemet kan finde dit niveau. Er du på vej tilbage, så regn med, at dine første partier bærer mere information end før pausen. Er du etableret, så jagt ikke hver lille udsving. Hold fokus på kvaliteten af partierne, lær af de svære stillinger, og vis din strategi over en meningsfuld stikprøve.
Det nyttige spørgsmål er ikke, om Glicko eller Elo kan forudsige hvert kast, hver overraskelse og hver flot oprejsning. Det er, om systemet giver ærlige resultater tid nok til at afsløre den stærkere spiller. Bliv ved med at spille, bliv ved med at lære, og lad din historik være beviset.