Testa o croce
Testa o croce, usando il generatore casuale crittografico del browser.
- Funziona nel tuo browser — nulla di ciò che inserisci viene caricato
- Nessuna registrazione, nessuna quota, gratis da usare quante volte vuoi
Come funziona
Nessuno ha più una moneta. Questo strumento usa il generatore di numeri casuali crittografico del browser invece della normale funzione pseudo-casuale usata dalla maggior parte delle pagine: conta se stai decidendo qualcosa di importante, ed è interessante se non lo stai facendo.
Perché conta la fonte della casualità
La solita funzione casuale di JavaScript è un algoritmo deterministico inizializzato da un valore di partenza; va bene per le animazioni ed è inaccettabile per qualsiasi cosa che qualcuno possa voler prevedere o contestare. Questo strumento usa invece il generatore crittografico, la stessa fonte usata per creare le chiavi di cifratura, che attinge a una vera entropia di sistema.
Lanciarne molte alla volta
Imposta il numero di lanci e ottieni i conteggi, le percentuali e la serie più lunga. Quest'ultimo dato è il più interessante: in cento lanci una serie di sei o sette risultati identici è del tutto normale, anche se sembra truccata. Le serie lunghe sono l'aspetto della vera casualità, e la loro assenza è l'aspetto della casualità finta.
Equo per costruzione
Per ogni lancio viene letto un singolo byte casuale e ne viene preso il bit meno significativo, il che divide esattamente a metà i valori possibili. Non c'è alcuna distorsione in nessuna direzione.
Testa o croce: domande
È davvero casuale?
Usa il generatore casuale crittograficamente sicuro del browser, alimentato dall'entropia di sistema: molto più robusto della normale funzione pseudo-casuale.
Posso lanciare più di una moneta?
Sì, fino a diecimila alla volta, con conteggi, percentuali e la serie più lunga.
Perché ho ottenuto sette teste di fila?
Perché è normale. Serie di sei o sette su cento lanci sono ordinarie, e la loro assenza sarebbe il risultato sospetto.
La moneta è truccata?
No. Ogni lancio legge un byte casuale e ne prende il bit meno significativo, il che divide gli esiti in modo esattamente uniforme.
Funziona offline?
Sì, una volta che la pagina si è caricata.