PK Systems PK Systems
Generatori

Lancio della Moneta e Tiro di Dadi

Testa o croce, D6, D20, 2D6 o un dado personalizzato — animato, equo, con cronologia dei tiri.

Lancio della Moneta e Tiro di Dadi

T
C

Risultato

Cosa fa questo strumento

Sostituisce la moneta o il dado fisico che non hai sottomano. Scegli una moneta (testa o croce), un singolo D6 o D20, due D6 (con la somma) o un dado personalizzato da 3 a 100 facce. Il lancio della moneta è una rotazione 3D in CSS di una vera moneta oro e blu; i dadi si scuotono brevemente prima di fermarsi su un valore. La casualità è di livello crittografico — usiamo crypto.getRandomValues() con rejection sampling per eliminare il bias del modulo che Math.random() % n introduce su intervalli non uniformi. Ogni risultato finisce in una striscia di cronologia che mostra gli ultimi dieci tiri, così puoi dimostrare un esito contestato. Utile per giochi da tavolo, decisioni in classe, sorteggi sportivi, divisione del conto o per stabilire "chi tocca portare fuori la spazzatura" senza frugare nel cassetto in cerca di una moneta.

Come usarlo

Scegli un tipo di dado — moneta, D6, D20, 2D6 o personalizzato. Per quello personalizzato, digita il numero di facce (da 3 a 100). Premi il pulsante grande: la moneta ruota sul suo asse 3D o i dadi si scuotono sul posto. Il risultato compare nel pannello sottostante con il valore evidenziato e viene aggiunto alla striscia della cronologia. Cambia tipo e tira di nuovo — ogni tiro è indipendente. La cronologia conserva gli ultimi dieci tiri; quelli più vecchi vengono eliminati.

Come funziona la casualità

Codice ingenuo come Math.floor(Math.random() * sides) sembra casuale ma introduce il bias del modulo quando sides non divide 2^32 in modo uniforme — alcuni valori escono leggermente più spesso. Lo evitiamo campionando un intero a 32 bit da crypto.getRandomValues() e scartando ogni estrazione superiore a floor(2^32 / sides) * sides, poi prendendo l'estrazione non scartata modulo sides. Il risultato è matematicamente uniforme: un D7 equo produce davvero 1-7 con la stessa probabilità. L'animazione della moneta esegue un rotateY in CSS lungo più mezzi giri più lo 0° o 180° finale a seconda del risultato; i dadi usano una breve animazione di scuotimento prima di rivelare la faccia scelta.

Tipi di dado e intervalli

Tutti i tipi usano lo stesso RNG crittografico imparziale — cambia solo la grafica.

Tipo Intervallo Utilizzo
MonetaT o CLancio della moneta, sì/no, sorteggi sportivi
D61–6Giochi da tavolo standard
2D62–12GdR, Catan, Monopoli
D201–20D&D, tiri percentuali
Personalizzato3–100Giochi personalizzati, dimostrazioni statistiche

Domande frequenti

I dadi sono davvero equi?
Sì. Usiamo crypto.getRandomValues() con rejection sampling, che è matematicamente uniforme. Un D7 colpisce ogni faccia con probabilità esatta di 1/7 — niente bias del tipo "esce sempre il 6".
Perché il lancio della moneta impiega un secondo?
L'animazione è puramente visiva; il risultato effettivo è deciso istantaneamente. Lasciamo girare la rotazione per circa 1,4 s perché sembri un lancio reale, ma la risposta è bloccata nel momento in cui clicchi.
Posso tirare più dadi?
Scegli 2D6 per tirare due D6 con la somma visualizzata. Per tiri più complessi (3D8, tiri con vantaggio), il dado personalizzato più la striscia della cronologia ti permettono di accumulare tiri rapidi — ma un'app dedicata per i dadi di DnD potrebbe essere più adatta a sessioni complete di GdR.
Qual è il dado personalizzato massimo?
100 facce. Oltre, il nostro strumento Generatore di Numeri Casuali è più adatto, perché di solito vuoi un intervallo e un conteggio invece di un dado.
Ricorda i miei tiri?
Solo in questa scheda, solo gli ultimi 10. Chiudendo la scheda la cronologia si cancella. Nulla viene salvato su disco o inviato a un server.
Posso usarlo per lotterie legali?
Tecnicamente sì — l'RNG è uniforme in modo verificabile. Ma le lotterie legali richiedono di solito un audit trail che questo strumento non produce. Per una lotteria d'ufficio una tantum è perfetto; per un'estrazione regolamentata, usa un servizio certificato da un'autorità.