Vai al contenuto
WheelSpinny

Come WheelSpinny sceglie il vincitore

Che cosa succede quando premi Gira, che cosa significa «giusto» qui e che cosa non affermiamo.

In breve

Passo dopo passo

  1. Il tuo elenco diventa gli spicchi della ruota. Ogni riga non vuota è uno spicchio. Le righe ripetute sono spicchi distinti, ed è così che si rende volutamente più probabile una voce.
  2. Viene estratto un numero casuale. Chiediamo un numero casuale al tuo browser con crypto.getRandomValues, il generatore crittograficamente sicuro che ha ogni browser moderno.
  3. Quel numero diventa uno spicchio, senza distorsioni. Convertire un numero grande in «uno tra 7 spicchi» con una semplice divisione favorirebbe leggermente alcuni spicchi. Per questo usiamo il campionamento per rifiuto: i pochi numeri che causerebbero distorsione vengono scartati e si estrae di nuovo, così ogni spicchio è esattamente ugualmente probabile.
  4. La ruota viene guidata verso il risultato. Calcoliamo un angolo di arresto che porta lo spicchio scelto sotto l’indicatore, entro il 70% centrale di quello spicchio, perché non sembri mai una decisione per un soffio. Poi la ruota compie vari giri completi e rallenta fino a quell’angolo.
  5. Il risultato viene mostrato. Lo spicchio vincente viene evidenziato, il risultato compare come testo sopra la ruota e gli screen reader lo annunciano.

Che cosa non influisce sul risultato

Avvia il test di equità

Questo test esegue esattamente la funzione che la ruota usa per estrarre un vincitore, migliaia di volte, qui nel tuo browser, e conta quante volte vince ogni spicchio. Nulla viene simulato né inviato altrove.

Giri

Come leggere il risultato del test

Una ruota giusta non dà a ogni spicchio esattamente lo stesso numero di vittorie. In 10.000 giri con 6 spicchi, una differenza di circa 50 vittorie rispetto alle 1667 attese è normale. Conta se le differenze sono grandi quanto il caso permette, ed è ciò che misura il test del chi quadrato.

La percentuale indicata mostra con quale frequenza una ruota davvero giusta distribuirebbe le vittorie in modo almeno così disuguale come la tua. Sopra il 5% è la norma. Anche una ruota perfetta scende sotto il 5% una volta su 20, quindi un solo risultato basso non prova nulla; una vera distorsione comparirebbe di continuo, e più nettamente con più giri.

Come sceglie ogni strumento

Tutti gli strumenti di WheelSpinny attingono alla stessa fonte di numeri casuali sicuri, con lo stesso metodo senza distorsioni:

In ogni strumento con animazione, il risultato viene sempre scelto per primo e l’animazione viene guidata verso di esso.

Che cosa non affermiamo

Essere chiari sui limiti è importante quanto spiegare il metodo: