SpinKit
DomůProzkoumat › Jsou náhodná kola férová?

Jsou online náhodná kola opravdu férová?

Kolo může vypadat férově a přesto být zmanipulované — tady je, jak ten rozdíl poznat.

Když má točící se kolo rozhodnout, kdo vyhraje cenu, kdo jde první, nebo kdo dostane poslední místo, je rozumné se zeptat, jestli je to vlastně férové. Poctivá odpověď zní: dobré je, a můžete si to ověřit. Tenhle průvodce srozumitelně vysvětluje, jak online kola vybírají výherce, co na počítači „náhodné“ opravdu znamená a praktické znaky, které oddělí důvěryhodný výběr od podezřelého.

Co „férové“ vlastně znamená

Férovost se scvrkává na dvě věci. Zaprvé, každá oprávněná položka má šanci, jakou má mít — ani víc, ani míň. Zadruhé, výsledek není rozhodnutý předem ani potichu postrčený k určité odpovědi. Férové kolo nutně neznamená, že je každá položka stejně pravděpodobná; znamená to, že šance jsou takové, jaké jsou vyhlášené, a za oponou se nic neděje, aby je přebilo.

Tohle rozlišení záleží, protože „férové“ a „stejné“ není totéž. Losování může být dokonale férové a přitom záměrně některým položkám nahrávat, pokud je to nahrávání na očích. Neférovost přichází ze skrytého vlivu, ne z nerovných šancí.

Co na počítači znamená „náhodné“

Počítače nemůžou být spontánní, takže náhodnost předstírají matematikou. Nejčastější přístup je generátor pseudonáhodných čísel (PRNG): chytrý vzorec, který začne od čísla zvaného „semínko“ a chrlí proud hodnot, které vypadají náhodně. Na většinu účelů jako náhodné projdou, ale je tu háček — protože je to jen vzorec, kdokoli, kdo zná semínko a metodu, by teoreticky mohl dopočítat, co přijde dál. Nepředvídatelné to vypadá jen zvenčí.

Prohlížeče nabízejí i druhou, silnější možnost: kryptograficky bezpečný generátor, dostupný přes Web Crypto API (crypto.getRandomValues). Tenhle je navržený speciálně tak, aby byl nepředvídatelný — další hodnotu z těch, které už jste viděli, zpětně nesestavíte. Je to stejná třída náhodnosti, jaká chrání hesla a zabezpečená spojení, a proto je to lepší volba pro losování, na kterém lidem opravdu záleží. SpinKit pro své výběry používá kryptografický generátor prohlížeče, ne základní PRNG, právě proto, aby výsledek nešel předvídat ani řídit.

Past zkreslení z modulo

Stojí za to znát jednu nenápadnou past. Aby se z velkého náhodného čísla stalo „vyber jedno z těchto osmi jmen“, kód ho musí zmáčknout do správného rozsahu. Naivní způsob tohle může velmi mírně nahrávat některým položkám na úkor jiných — drobné, nakřivo zakolísání, které na jednom točení nikdy nepostřehnete, ale přes mnoho je skutečné. Pečlivé losovače to korigují, aby každé místo zůstalo rovnoměrně vážené. SpinKit tohle koriguje, takže matematika pod tím výsledek potichu nenaklápí.

Vážení je pořád férové — když je vidět

Kolo, kde má jedna položka větší výseč než ostatní, není rozbité. Větší výseč prostě znamená vyšší šanci a to je úplně legitimní, když jsou váhy vidět a všichni s nimi souhlasili. Klasický příklad je tombola: někdo, kdo koupí pět lístků, by měl mít pětkrát větší šanci než ten, kdo koupí jeden. Tomu nikdo neřekne zmanipulované, protože důvod nerovných šancí je na první pohled jasný.

Z vážení udělá podvod až jeho skrytí. Když výseč vypadá stejně velká jako ostatní, ale je potají pravděpodobnější, že vyhraje, nebo když byly šance nakloněné, aniž by to komukoli řekli, to je ta nepoctivá verze. Test je jednoduchý: vidíte, proč je jedna položka pravděpodobnější než jiná? Pokud ano, je to férové. Pokud je nahrávání neviditelné, není.

What makes a wheel trustworthy: it shows the full list of entries, every entry visibly has a slice, you can watch the spin happen, the odds are explained, and the same option doesn't keep "happening" to win. Unpredictable randomness underneath, transparency on top.

Nezávislá točení vs. odebírání jmen

Lidé často podezírají neplechu, když stejné jméno padne dvakrát za sebou. Ale pokud je každé točení nezávislé — kolo si poslední výsledek nepamatuje — pak je opakování jen štěstí, ne neférovost. Férová mince může padnout pětkrát za sebou na pannu; s mincí není nic špatně.

Odebrat jméno po vylosování je úplně jiný režim a také je férové — jen záměrně mění šance. Výherce vyndáte a zbývající položky se každá stanou pravděpodobnější, což je přesně to, co chcete u losování bez opakování, kde by se každý měl dostat na řadu, než někdo půjde dvakrát. Obě chování jsou legitimní; záleží na tom vědět, které používáte a proč.

Jak si jakýkoli výběr zkontrolovat zdravým rozumem

Kód číst nemusíte, abyste kolo posoudili. Pár viditelných kontrol daleko posune:

A varovné signály jsou stejně výmluvné: kolo, kde výsledky vždycky jako by nahrávaly stejné možnosti, výběr, u kterého položky vůbec nevidíte, nebo „toč znovu“, které jede, dokud náhodou nevyhraje určitá odpověď — třeba sponzor. Kterékoli z toho znamená, že výsledek se spravuje, ne losuje.

Verdikt

Online kola můžou být naprosto férová, ale „vypadá to jako kolo“ není důkaz. Důvěryhodný výběr používá opravdu nepředvídatelnou náhodnost, koriguje drobná zkreslení, která se vloudí do matematiky, a ukáže vám všechno — položky, výseče, točení i šance — abyste výsledek ověřili, ne jen uvěřili. Točící se kolo postavené takhle vám dá výsledek, který může sledovat a odsouhlasit celá skupina. Pokud někdy nevidíte, jak byl výherce vybrán, to je vaše odpověď. Víc o pořádání losování, kterým lidé věří, najdete ve zbývajících průvodcích.