Satunnaisuus

Nopat, kolikot, arvonnat ja onnenpyörät — jokainen tulos tulee käyttöjärjestelmäsi entropiasta tai itse valitsemastasi siemenluvusta, jotta kuka tahansa voi toistaa arvonnan ja tarkistaa sen.

Luvut ja pelit

3

Arvonnat

3

Nimet ja joukkueet

3

Valitse arvonnan muoto

Valinta koskee lähinnä sitä, miltä tuloksen täytyy näyttää katsojien silmissä.

Luku tai joukko lukuja — satunnaislukugeneraattori itse määrittämällesi välille, lottonumerot viidelletoista kiinteillä säännöillä pelattavalle pelille, nopat, kun tarvitset noppanotaatiota ja muuntajia tavallisen välin sijaan.

Yksi voittaja listasta — nimenpoimija, kun haluat vastauksen, pyörän pyöräytys, kun yleisö katsoo ja draama on koko pointti.

Kyllä tai ei — kolikonheitto.

Kaikki jaettuna ryhmiin — joukkuegeneraattori, joka jakaa kiertojärjestyksessä, joten 7 henkilön jako 3 ryhmään tuottaa 3/2/2 sen sijaan, että jäännös kaadettaisiin viimeiseen ryhmään.

Peli, joka etenee ajan mittaan — bingokuuluttaja, 75, 90 tai 99 palloa, yhdeltä ruudulta ohjattuna.

Jonkun muun arvonnan tarkistaminen — arvonnan tarkistin, ainoa työkalu täällä, joka ei luo mitään.

Se osa, joka tekee tästä kategoriasta erilaisen

Mikä tahansa sivusto voi tuottaa satunnaisen luvun. Vaikeampi ongelma on tuottaa sellainen, jonka epäileväinen osallistuja hyväksyy jälkikäteen, ja se on ketju, joka kulkee jokaisen täkäläisen työkalun läpi eikä ole minkään yksittäisen ominaisuus.

Se toimii näin. Suorita arvonta siemenluvulla — arvolla, jonka valitset itse, tai jonka työkalu valitsee ja näyttää sinulle. Siemenluku tekee arvonnasta toistettavan: kuka tahansa, jolla on siemenluku ja sama lista, saa saman tuloksen joka kerta. Sellaisenaan se ei riitä, koska järjestäjä voisi ajaa arvontoja eri siemenluvuilla, kunnes yksi osuu sopivasti, ja julkaista vain sen siemenluvun.

Siksi arvonta saa myös listansa sormenjäljen. Siemenluvun ja sormenjäljen julkaiseminen ennen arvontaa sitoo sinut sekä osallistujiin että menetelmään. Jälkikäteen kuka tahansa voi liittää varmenteen tarkistimeen, joka laskee tuloksen uudelleen ja tarkistaa, että siemenluku, lista ja tulos täsmäävät kaikki. Vaihda nimi, lisää myöhäinen osallistuja tai vaihda voittaja, ja sormenjälki lakkaa täsmäämästä.

Tämä ei todista, että järjestäjä on rehellinen. Se todistaa, että tämä arvonta, tälle listalle, tuotti tämän tuloksen — mikä on osa, jota kukaan muu ei aiemmin pystynyt tarkistamaan.

Milloin et halua siemenlukua

Jätä siemenluku tyhjäksi, ja arvonta käyttää funktiota crypto.getRandomValues(): käyttöjärjestelmäsi entropiaa, ei toistettavaa sekvenssiä. Se on oikea valinta kaikkeen, missä toistettavuus olisi heikkous eikä ominaisuus — salasanan valintaan, laskun jakamiseen tai riidan ratkaisemiseen. Kenenkään ei tarvitse tarkastaa, kumpi teistä tiskaa.

Miksi selaimessa tehty arvonta voittaa fyysisen esineen

Todellinen kolikko on hyvin lievästi vino sen mukaan, miten sen puolet on leimattu, ja laskeutuu sillä puolella, jolla se alkoi, hieman useammin kuin sattumalta. Halpa noppa on pahempi: valetut silmäluvut poistavat eri määrän materiaalia kultakin sivulta, joten kuutospuoli on hieman kevyempi. Kumpikaan vinouma ei merkitse mitään lautapelissä, eikä kumpaakaan voi poistaa huolellisuudella.

Käyttöjärjestelmän entropia-altaasta laskettu arvonta ei peri fyysistä epäsymmetriaa. Se ei ole “yhtä hyvä kuin” oikea kolikko — reiluuden kannalta se on parempi.

Arvostaisin, jos voisit jakaa nämä sivut ystävien kanssa, tallentaa ne kirjanmerkkeihin tai linkittää niihin. Kiitos! 🙏