La ruota è davvero casuale?
Sì. Ce lo chiedono così spesso che abbiamo fatto un'intera pagina per mostrarlo. Qui sotto puoi prendere la tua ruota della home, girarla un milione di volte e vedere dove cadono i risultati.
0
giri finora
·
scarto massimo dall'equità
Premi avvia e guarda che aspetto ha davvero una ruota equa.
Perché una ruota equa può sembrare truccata
Gira una qualsiasi ruota equa venti volte e sembrerà rotta. Qui sotto c'è la nostra ruota da otto opzioni, girata davvero: dopo venti giri l'opzione più fortunata era uscita 4 volte e la meno fortunata solo 1.
Non aveva nulla che non andasse. Semplicemente non c'erano stati abbastanza giri. Vai avanti e la stessa ruota, con lo stesso codice, si livella da sola.
120% di differenza
40% di differenza
8.4% di differenza
0.5% di differenza
Ogni barra è un'opzione e la linea tratteggiata è una divisione uguale. Con pochi giri le barre saltano attorno a quella linea. Con molti, le stanno addosso.
Cosa abbiamo testato
Ultima esecuzione 2026-09-08Cinque test, milioni di giri ciascuno, sullo stesso codice che usa la tua ruota. Ognuno chiede di un modo diverso in cui una ruota potrebbe essere iniqua.
Ogni opzione vince una volta su dodici?
Ogni opzione è rimasta entro il 0,18% della sua quota
Con sole due opzioni, un lato prende il sopravvento?
50,0% / 50,0% su 10 milioni di giri
Con pesi 1, 2, 3 e 4, vincono in quel rapporto?
10,0% / 20,0% / 30,0% / 40,0% su 10 milioni di giri
Il puntatore preferisce una parte dello spicchio vincente?
Ogni opzione è rimasta entro il 0,28% della sua quota
Il vincitore precedente dice qualcosa sul successivo?
Nessuno schema in 5 milioni di giri
Un test così può solo fallire, mai dimostrare. Superarlo significa che abbiamo cercato cinque forme precise di iniquità e non le abbiamo trovate.
Come viene scelto il vincitore
Nel momento in cui lanci il giro, il tuo browser genera un numero casuale con lo stesso sistema che protegge password e pagamenti. Quel numero sceglie il vincitore.
Succede prima che la ruota si muova. Quello che guardi è la ruota che raggiunge un risultato già deciso, ed è per questo che la forza del clic, il punto e la durata non cambiano nulla.
const randomValues = new Uint32Array(2)
crypto.getRandomValues(randomValues)
const prizeNumber = selectWeightedIndex(
props.segments,
randomValues[0] / 0xFFFFFFFF
)In dettaglio: ogni giro estrae due numeri a 32 bit da crypto.getRandomValues. Il primo percorre i pesi cumulati per scegliere l'opzione vincente. Il secondo colloca il puntatore fra il 10% e il 90% dello spicchio vincente, così non si ferma mai su un bordo.
Ora vai a girarne una.
Gratis, senza account, e l'hai appena vista dimostrarlo.