News

Jukser backgammonapper? Hva spillere faktisk kan sjekke

Nesten aldri: dobler kommer ett kast av seks, og hukommelsen fører skjevt regnskap. Det egentlige spørsmålet er om en app kan bevise terningene sine.

fairnessdiceexplainer

Nesten alltid ikke. Kastene som føles rigget, er som regel ærlig tilfeldighet lest gjennom menneskelig hukommelse: dobler kommer ett kast av seks, rekker er normale, og tapene blir sittende mens seirene falmer. Den hardere sannheten ligger under. Med en lukket app kan du ikke verifisere noe av det, så det egentlige spørsmålet er ikke om en app jukser. Det er om appen kan bevise at den ikke gjør det.

Enhver backgammonapp hører de samme to klagene, og spillere har fremmet dem så lenge det har vært kastet terninger. Motstanderen får for mange dobler. Motstanderen finner alltid tallet han trenger. Den tapende sa det på kafeene i Istanbul, den gang terningene var av bein og bordet av tre. Det fortjener et seriøst svar, ikke et skuldertrekk. Her er ett.

Hvorfor slår appen så mange dobler?

Fordi dobler er vanlige, og de som slår deg, huskes. To terninger kan falle på 36 måter. Seks av dem er dobler. Ett kast av seks kommer parvis, og nettopp den brøkdelen driver nesten hele klagen.

  • Et typisk parti har 50 til 60 kast for begge spillere til sammen. Åtte til ti dobler ved bordet er ikke en heldig rekke. Det er gjennomsnittspartiet.
  • To dobler på rad kommer ett par av 36. Spill et par partier på en kveld, og du bør se det mer enn én gang.
  • Tre dobler på rad er én kjede av 216. Spill jevnlig, og du møter den. Aritmetikk, ikke feil.
  • Ethvert enkelt tall motstanderen trenger, viser seg på minst én terning 11 ganger av 36, nesten én sjanse av tre.

Baren forteller samme historie. Steng to punkter i hjemmefeltet ditt, og motstanderen kommer likevel inn omtrent åtte ganger av ni. La en blott stå innenfor direkte rekkevidde, og tallet som treffer den, faller omtrent én gang av tre, før kombinasjonskast legger flere til. Når tallene de trenger er så tilgjengelige, er setningen de slår alltid det de trenger rett og slett hvordan rettferdige terninger ser ut fra den tapende siden av brettet.

Hvorfor føles terningene urettferdige bare når du taper?

Fordi hukommelsen fører skjevt regnskap. Psykologer har målt det i tiår: et tap veier omtrent dobbelt så mye som en tilsvarende seier. Så den 6-6 som feide bort primen din, blir hos deg i en uke, mens din egen 6-6 føltes som rettferdighet og var glemt til middag. Ingen husker kvelden da terningene var gjennomsnittlige, og ingen skriver om den. Derfor leses hver eneste tråd om riggede terninger likt, og nesten ingen kommer med en opptelling.

Det er ingen feil ved deg. Oppmerksomheten lagrer kastet som endret partiet, og kaster de femti som ikke gjorde det. Spillere anklaget terninger for forræderi den gang terninger ble skåret av bein. Appen arvet mistanken den dagen den tegnet sin første brikke.

Kunne en backgammonapp virkelig jukse?

Ja, og ærlighet krever at det sies rett ut. Terningene som triller på skjermen din, er en animasjon. Tallene kommer fra kode på en server du ikke ser, og ingenting fysisk begrenser dem. De fleste studioer har ingen grunn, for et rigget spill er et dødt omdømme som venter på å komme fram, og når spillere kjører opptellinger på store apper, kommer summene som regel tilbake helt alminnelige. Men sannsynligvis ikke er tillit, ikke bevis. Med en lukket app finnes det ikke et forsøk du kan kjøre som avgjør spørsmålet, for arkitekturen holder terningene utenfor rekkevidde. Den ærlige skillelinjen går derfor ikke mellom jukse-apper og ærlige apper. Den går mellom terninger du kan sjekke, og terninger du må ta på tro.

En følelse kan ikke revideres. En kvittering kan.

Hvordan tester du terningene selv?

Før du strekker deg etter kryptografi, kjør papirtesten. Den avgjør de fleste mistanker på én kveld.

Fastsett forventningen først. Skriv ned hvordan rettferdig ser ut, før du spiller: ett kast av seks er en dobbel, for begge sider. Å bestemme hva som teller som mistenkelig først etter at du har tapt, er nettopp måten skjevheten vinner på.

Tell i stedet for å huske. Gjennom en hel økt teller du hvert kast og hver dobbel, dine og motstanderens. Papir slår hukommelse, for hukommelsen er nettopp det instrumentet som rapporterte feil fra begynnelsen.

Les resultatet som en statistiker. På 120 kast kan du vente omtrent 20 dobler. Fra litt over ti til litt under tretti er alminnelig svingning. Bare en stor forskjell som overlever mange økter, betyr noe som helst.

To ting skjer når spillere faktisk kjører denne testen. For det første lander motstanderens dobler nær grunnraten nesten hver gang. For det andre, og det veier tyngre, blottlegger testen metodens grense: selv en feilfri opptelling skiller ikke en ærlig server fra en som vipper ett kast av hundre i de avgjørende øyeblikkene. Sjelden og presis rigging fanger ikke statistikken. Kryptografien fanger den.

Hva burde en app tilby i stedet for løfter?

En kvittering per parti. Slik er Orion bygget: før første kast publiserer serveren en SHA-256-forpliktelse på et hemmelig frø, hvert kast utledes av det med HMAC-SHA256, og til slutt avsløres frøet. Åpne orion.arthea.ai/verify i hvilken som helst nettleser, skriv inn partiets id, og siden regner om alt lokalt. Ingen konto, ingen installasjon, og vårt ord inngår ikke i kontrollen.