Lancio della moneta

Premi il pulsante: la moneta si rigira in aria e cade su testa o croce. Le due facce sono esattamente equiprobabili, perché il risultato viene dalla sorgente casuale crittografica del browser e non da una lista di immagini mescolata. Sotto la moneta ci sono il conteggio corrente e la serie più lunga, perché è proprio una serie a far dubitare di un’estrazione onesta.

Premi il pulsante — la moneta gira e cade da sola.

Pronto

Ogni lancio viene dalla sorgente casuale crittografica del browser, e i due lati sono esattamente ugualmente probabili. Il conteggio qui sotto serve a essere guardato, non a fare previsioni: la moneta non ha memoria, quindi dopo cinque teste di fila il sesto lancio resta 50/50. La meno equa è la vera moneta di metallo — fatta girare su un tavolo favorisce un lato, e anche lanciata in aria ricade un po’ più spesso sul lato da cui è partita.

Qui vicino: Generatore di numeri casuali, Estrazione casuale di nomi, Tira i dadi, Generatore di password

Come si usa

  1. Premi «Lancia la moneta». La moneta gira per circa mezzo secondo e si ferma sulla faccia uscita.
  2. Per decidere fra più persone in una volta sola, scegli un numero di monete più alto: fino a cento cadono in un solo lancio e il risultato viene riportato come «tante teste, tante croci».
  3. La riga sotto conta ogni lancio fatto in questa scheda: quante volte per faccia, quanti lanci in tutto e quale quota è uscita testa.
  4. «Azzera il conteggio» cancella il totale e la striscia dei lanci passati. La moneta non ha bisogno di essere azzerata: ogni lancio è comunque indipendente.

Da sapere

Il conteggio non dice nulla sul lancio successivo

Dopo cinque teste di fila sembra che la croce sia dovuta. Non lo è: la moneta non ha memoria, e il sesto lancio resta cinquanta e cinquanta. Quella sensazione è così diffusa da avere un nome, la fallacia del giocatore, ed è il motivo per cui lo strumento mostra la serie più lunga accanto al conteggio. Le serie lunghe non sono la prova di un’estrazione truccata: in cento lanci onesti una serie di sei è cosa normale. Quello che nel tempo si livella è la quota, e lo fa lentamente: dopo mille lanci di solito sta entro un paio di punti percentuali da metà, non esattamente su metà.

Una moneta sullo schermo è più equa di una in mano

Una vera moneta di metallo non è perfettamente equa. Fatta ruotare sul bordo su un tavolo favorisce nettamente una faccia, perché il bordo è lavorato in modo leggermente irregolare. Anche una moneta lanciata in aria atterra con la stessa faccia da cui era partita circa il 51 % delle volte, perché oscilla attorno a un asse invece di ribaltarsi da parte a parte. Sono squilibri piccoli, ma reali e fisici. Un lancio digitale non ha né bordo né oscillazione: i due esiti sono uguali per costruzione.

Da dove viene la casualità

Ogni lancio legge un bit da crypto.getRandomValues, la sorgente casuale crittografica del browser, la stessa usata per le chiavi e per i token di sessione. Il solito Math.random qui non si usa: la sua uscita si può prevedere a partire da una manciata di valori precedenti, e se per un’animazione la cosa non conta, per un’estrazione in cui è in gioco qualcosa conta eccome. L’estrazione avviene nella tua scheda e non la lascia mai: la pagina funziona anche con la rete spenta.

Domande frequenti

È davvero cinquanta e cinquanta?

Sì, esattamente. Un bit casuale decide la faccia, e i due valori di quel bit sono equiprobabili. Non c’è nessun peso, nessuna correzione «per renderlo interessante» e nessuno schema nascosto: dai allo strumento qualche migliaio di lanci e la quota starà vicino al 50 %, oscillando come fa un’estrazione onesta.

Sono uscite cinque teste di fila. Adesso la croce è più probabile?

No. Ogni lancio riparte da zero e non sa nulla dei precedenti, quindi il prossimo è ancora 50/50. Serie del genere sono normali: in cento lanci una serie di cinque o sei compare più spesso che no.

Posso lanciare più di una moneta?

Sì, fino a cento in un solo lancio. Comodo quando serve una risposta per più persone insieme, o quando vuoi vedere di persona come si comporta la quota: cento monete alla volta ti portano a mille lanci in dieci pressioni.

Il risultato viene inviato da qualche parte?

No. Il lancio avviene in questa scheda, e nulla di esso viene inviato, salvato su un server o registrato. La pagina funziona offline e chiudendo la scheda il conteggio si cancella.

Possiamo usarlo per decidere qualcosa sul serio?

È esattamente a questo che serve, ed è più equo della moneta che hai in tasca. Per una decisione fra persone fai quello che faresti con una moneta vera: mettetevi d’accordo su quale faccia significa cosa prima del lancio, e guardate tutti lo stesso schermo.

Strumenti correlati