Nasumično

Kocke, novčići, izvlačenja i kotači sreće — svaki rezultat dolazi iz entropije vašeg operativnog sustava ili iz sjemena koje sami odaberete, kako bi svatko mogao ponoviti izvlačenje i provjeriti ga.

Brojevi i igre

3

Izvlačenja

3

Imena i timovi

3

Odaberite oblik izvlačenja

Izbor uglavnom ovisi o tome kako rezultat mora izgledati ljudima koji gledaju.

Broj ili skup brojeva — generator nasumičnih brojeva za raspon koji sami odredite, brojevi za lutriju za petnaest igara s fiksnim pravilima, kockice kad vam trebaju zapis kockica i modifikatori umjesto ravnog raspona.

Jedan pobjednik s popisa — birač imena kad želite odgovor, kolo sreće kad publika gleda i drama je poanta.

Da ili ne — bacanje novčića.

Svi raspoređeni u skupine — generator timova, koji dijeli po sustavu round-robin, tako da 7 osoba u 3 skupine ispadne 3/2/2 umjesto da ostatak baci u posljednju skupinu.

Igra koja traje kroz vrijeme — bingo pozivnik, 75, 90 ili 99 kuglica, vođeno s jednog zaslona.

Provjera tuđeg izvlačenja — provjera izvlačenja, jedini alat ovdje koji ništa ne generira.

Dio koji ovu kategoriju čini drukčijom

Bilo koja stranica može proizvesti nasumičan broj. Teži je problem proizvesti broj koji će sumnjičavi sudionik naknadno prihvatiti, a to je lanac koji povezuje sve alate ovdje, a ne značajka bilo kojeg pojedinačnog.

Funkcionira ovako. Pokrenite izvlačenje sa sjemenom — vrijednošću koju sami odaberete, ili onom koju alat izabere i pokaže vam. Sjeme čini izvlačenje ponovljivim: svatko tko ima sjeme i isti popis dobiva isti rezultat, svaki put. Samo po sebi to nije dovoljno, jer bi organizator mogao pokretati izvlačenja s različitim sjemenima dok jedno ne ispadne po volji i objaviti samo to sjeme.

Zato izvlačenje dobiva i otisak popisa nad kojim je pokrenuto. Objava sjemena i otiska prije izvlačenja obvezuje vas i na sudionike i na metodu. Nakon toga bilo tko može zalijepiti potvrdu u provjeru, koja ponovno izračuna ishod i provjerava slažu li se sjeme, popis i rezultat. Promijenite ime, dodajte kasni unos ili zamijenite pobjednika, i otisak prestaje odgovarati.

To ne dokazuje da je organizator pošten. Dokazuje da je ovo izvlačenje, nad ovim popisom, dalo ovaj rezultat — a to je dio koji je prije bio nemoguće provjeriti bilo kome drugome.

Kad ne želite sjeme

Ostavite polje za sjeme praznim i izvlačenje umjesto toga koristi crypto.getRandomValues(): entropiju vašeg operacijskog sustava, a ne ponovljiv niz. To je pravi izbor za sve gdje bi ponovljivost bila slabost, a ne prednost — biranje lozinke, dijeljenje računa ili rješavanje prepirke. Nitko ne treba provjeravati tko od vas pere suđe.

Zašto izvlačenje u pregledniku pobjeđuje fizički predmet

Pravi novčić je vrlo blago pristran zbog načina na koji su mu strane utisnute, i slijeće onako kako je krenuo malo češće nego ne. Jeftina kocka je gora: uliveni brojevi oduzimaju različitu količinu materijala sa svake strane, pa je strana sa šesticom neznatno lakša. Nijedna od tih pristranosti nije bitna za društvenu igru i nijedna se ne može ukloniti pažljivijim bacanjem.

Izvlačenje izračunato iz izvora entropije operacijskog sustava nema fizičku asimetriju koju bi naslijedilo. Nije “gotovo jednako dobro” kao pravi novčić — po pitanju poštenosti, bolje je.

Cijenio bih ako biste podijelili ove stranice s prijateljima, spremili ih u favorite ili linkali na njih. Hvala! 🙏