Férové kocky, férová hra

Každý hráč backgammonu, ktorý prehral pre dublet v poslednom hode, si to položil: sú tieto kocky férové? Je to tá správna otázka pre ktorúkoľvek backgammonovú aplikáciu. Tu je presne to, ako sa generujú naše kocky, prečo ich nikto, vrátane nás, nemôže nakloniť, a ako sa aj zvyšok hry drží poctivo.

Overte si ktorúkoľvek dohranú hru sami

Reči sú lacné, tak tu je dôkaz, ktorý si môžete spustiť sami. Keď partia skončí, odhalíme jej serverové semeno a záväzok, ktorý sme zverejnili pred prvým hodom. Vložte tento balík odhalenia nižšie a táto stránka znova odvodí každú jednu kocku od začiatku, presne tie isté výpočty, aké vykonali naše servery, a povie vám, či sa kocky zhodujú. Otvorene znovu spracuje matematiku našich kociek: čisté opätovné odvodenie dokazuje, že každá kocka vyplýva z odhaleného semena, takže žiadny hod nebol zamenený ani prehodený. Pre plný zelený výsledok „dokázateľne férové” pridajte klientske semeno, ktoré vaša aplikácia zaznamenala na začiatku hry: to dokazuje, že bola primiešaná vaša vlastná entropia, takže kocky nemohli byť ani vopred vybrané.

Balík odhaľuje len údaje o férovosti: semená, záväzok, hodnoty nonce a kocky. Nie sú v ňom žiadne mená hráčov ani účty.

alebo

Vyhľadávame len polia férovosti tejto hry, nikdy identitu hráča.

Ak ste si poznačili záväzok zobrazený na začiatku partie, vložte ho sem: potom dokážeme, že semeno bolo pevne dané pred hrou, nie len vnútorne konzistentné.

Klientske semeno, ktoré vaša aplikácia zaznamenala na začiatku hry. Vložte ho a dokážeme, že do týchto kociek bola primiešaná vaša entropia, nie semeno, ktoré vybral server. Ak to nie je jedno z dvoch použitých semien, výsledok sa označí ako neoveriteľný, nie zelený.

Kocky: dokázateľne férové, hádzané na serveri

Každý hod v každej hre vytvára generátor náhodných čísel bežiaci na našich herných serveroch a je dokázateľne férový. Pred úplne prvým hodom zverejníme záväzok, kryptografický odtlačok tajného semena, z ktorého kocky vzídu. Keď partia skončí, toto semeno odhalíme a ktokoľvek z neho môže znova odvodiť každú jednu kocku a porovnať ju so záväzkom, ktorý sme vopred uzamkli. Neverte nám, overte si to sami: nástroj vyššie robí presne to. Keďže je primiešané aj vaše vlastné klientske semeno, kocky nemôže nikto vybrať, zameniť ani prehodiť, ani my.

Rovnako dôležité je, kde sa hod deje. Kocky sa nikdy negenerujú na vašom zariadení, váš telefón len zobrazuje hod, ktorý server už vykonal. Toto jediné dizajnové rozhodnutie vyhladí celú rodinu podvodov s kockami: upravená aplikácia nemôže prehodiť, výkyv oneskorenia nemôže zdvojiť hod a žiadny trik na strane klienta nemôže nazrieť na ďalšie číslo, pretože ďalšie číslo nikde neexistuje, kým ho server nevytvorí.

A hody sa nikdy neupravujú. Niet žiadnej „krivky zapojenia”, žiadnej mechaniky návratu, žiadneho posilnenia pre hráčov v sérii prehier. Generátor nevie a nezaujíma ho, kto vyhráva.

Doska: overená pri každom jednom ťahu

Férové kocky by znamenali málo, ak by sa samotná doska mohla posunúť alebo sa s ňou dalo manipulovať, preto hra beží na prísnom modeli autority servera. Vaše zariadenie nikdy nehovorí serveru, ako doska vyzerá, posiela iba váš zámer („presuň tento kameň z bodu 13 na bod 8”). Server preverí tento ťah voči oficiálnym pravidlám a oficiálnej doske; nedovolené ťahy sa jednoducho odmietnu, nech si upravený klient tvrdí čokoľvek.

Potom prichádza dvojitá kontrola: pri každej aktualizácii stavu server rozošle kompaktný odtlačok (hash) skutočnej pozície na doske. Vaše zariadenie vypočíta ten istý odtlačok zo svojej lokálnej dosky a porovná. Ak sa líši čo i len jeden kameň, klient zahodí svoju kópiu a znova sa zosynchronizuje zo servera. Obaja hráči sa tak v každej chvíli dokázateľne pozerajú na tú istú hru, rozsynchronizácie sa samy uzdravia za jeden cyklus a niet okna, v ktorom by sa dalo hrať na zastaranej alebo zmanipulovanej doske.

Súperi: párovanie Glicko-2

Férovosť je aj o tom, proti komu hráte. Hodnotenia tu používajú Glicko-2, moderného nástupcu Ela, ktorý sleduje aj vašu hernú silu, aj istotu systému v tomto odhade, takže noví hráči rýchlo konvergujú k svojej skutočnej úrovni namiesto toho, aby päťdesiat hier boli schodíkmi pre iných. Párovanie vás spojí so súpermi porovnateľného hodnotenia a hodnotené výsledky sa po každej hre vracajú späť do systému.

Výsledok: keď vyhráte, prekonali ste seberovného. Keď prehráte, je tu niečo skutočné, čo sa dá naučiť, zvyčajne v strategických príručkách.

Aké férové kocky naozaj pôsobia

Tu je nepríjemná pravda: naozaj náhodné kocky pôsobia viac šnúrovito, než väčšina ľudí čaká. Skutočná náhoda vytvára štyri dublety za sebou, tance pri vstupe proti doske s jedným bodom a zázraky v poslednom hode, presne s frekvenciami, ktoré predpovedá pravdepodobnosť. Hod so šancou 17/36 minie dvakrát za sebou častejšie ako vo štvrtine prípadov. Pamäť si drží pohoršenia a odhadzuje rutinu, a preto má každý skúsený online hráč príbeh o „zmanipulovaných kockách” a žiadny štatistický audit tu ani jeden nepotvrdil.

Ak si chcete kalibrovať inštinkty, príručka základov pravdepodobnosti rozloží skutočné čísla: 36 kombinácií, šance na zásah na každej vzdialenosti, šance na vstup z baru. Vedomie, že akékoľvek konkrétne číslo padne 11-krát z 36, premení „nemožnú smolu” na „utorok”.

Chcete hlbšiu technickú verziu, triedy generátorov, ako funguje dôkaz commit-reveal a psychológiu „zmanipulovaných” šnúr? Blog to má: ako serverové RNG naozaj funguje.

Náš záväzok

  • Kocky generované na serveri, dokázateľne férové: nikdy hádzané na zariadení, nikdy upravované pre žiadneho hráča ani situáciu, a overiteľné kýmkoľvek po skončení hry.
  • Vynucovanie pravidiel pri zdroji: každý ťah overuje server; upravení klienti nič nezískajú.
  • Nepretržité overovanie dosky: kontrola hashom pri každej aktualizácii, samouzdravenie pri akejkoľvek nezhode.
  • Párovanie podľa zručnosti: hodnotenia Glicko-2 a párovanie podľa hodnotenia.

Férové kocky znamenajú, že jedinou výhodou, ktorá pri stole ostáva, je zručnosť, a zručnosť sa dá naučiť. Začnite pravidlami, brúste ju stratégiou a otestujte naživo: stôl nižšie je zadarmo, vo vašom prehliadači, bez inštalácie.

Často kladené otázky

Sú kocky v online backgammone zmanipulované?

Nie, a nemusíte nám veriť len na slovo. Každý hod vzniká na našich serveroch metódou záväzku a odhalenia: pred hrou server uzamkne tajnú hodnotu a po skončení hry ju odhalí, takže ktokoľvek si dokáže jednoduchým výpočtom prepočítať každý hod a potvrdiť, že sa nič nezmenilo. Kocky sa nevytvárajú vo vašom telefóne, neovplyvní ich nič, čo urobíte vy alebo váš súper, a nikdy sa neupravujú tak, aby pomohli hráčovi či mu uškodili, riadili partie alebo ovplyvnili výsledky.

Prečo mám pocit, že dostávam horšie kocky než súper?

Pretože ľudská pamäť je skreslená: bolestivé zásahy si pamätáme, bežné hody zabúdame. V jednej partii sa šťastie na kockách naozaj mení, to je backgammon. Naprieč mnohými partiami sa však presne vyrovná a tí, čo vyhrávajú konzistentne, sú tí, čo pri rovnakom rozložení hodov robia lepšie rozhodnutia. Náš sprievodca pravdepodobnosťami ukazuje, ako vyzerajú skutočné šance.

Môže môj súper podvádzať alebo manipulovať s doskou?

Nie. Server je jedinou autoritou v partii: generuje kocky, overuje, či je každý pokus o ťah povolený, a aplikuje ho na oficiálnu dosku. Upravený klient nedokáže odoslať nepovolený ťah, server jednoducho odmietne všetko, čo pravidlá nedovoľujú, a dosky oboch hráčov sa pri každej aktualizácii nepretržite overujú voči doske servera pomocou kryptografického haša.

Ako zostáva párovanie férové?

Hodnotenia využívajú systém Glicko-2, moderné vylepšenie Elo, ktoré sleduje nielen vašu silu, ale aj to, ako veľmi si je ňou systém istý. Párovanie vás spája so súpermi porovnateľného hodnotenia, takže výhry prichádzajú z prekonania seberovných, nie z zbierania nováčikov.

Vyskúšaj to v praxi

Backgammon sa najrýchlejšie naučíš hraním. Zahraj si proti skutočným hráčom priamo v prehliadači: zadarmo, bez inštalácie a bez registrácie.

Hraj backgammon zadarmoV prehliadači · bez inštalácie