Le ruote casuali online sono davvero eque?
Una ruota può sembrare bella ed essere comunque truccata: ecco come distinguere.
Se una ruota che gira deciderà chi vince un premio, chi inizia per primo o chi ottiene l'ultima casella, è ragionevole chiedersi se la cosa sia effettivamente giusta. La risposta onesta è: una buona lo è, e puoi controllare. Questa guida spiega, in un inglese semplice, come le ruote online scelgono un vincitore, cosa significa veramente "casuale" su un computer e i segni pratici che separano un selezionatore affidabile da uno poco affidabile.
Cosa significa realmente "giusto".
L’equità si riduce a due cose. Innanzitutto, ogni partecipazione idonea ha la possibilità che dovrebbe avere: né più né meno. In secondo luogo, il risultato non viene deciso in anticipo o spinto silenziosamente verso una risposta particolare. Una ruota corretta non significa necessariamente che ogni ingresso abbia la stessa probabilità; significa che le probabilità sono quelle dichiarate e dietro le quinte non accade nulla che le possa ignorare.
Questa distinzione è importante perché "giusto" e "uguale" non sono la stessa cosa. Un pareggio può essere perfettamente corretto pur favorendo deliberatamente alcune voci, purché tale favore sia allo scoperto. L’ingiustizia deriva da un’influenza nascosta, non da disparità di probabilità.
Cosa significa "casuale" su un computer
I computer non possono essere spontanei, quindi fingono la casualità con la matematica. L'approccio più comune è un generatore di numeri pseudo-casuali (PRNG): una formula intelligente che parte da un numero chiamato "seme" e sforna un flusso di valori che sembrano casuali. Passano come casuali per la maggior parte degli scopi, ma c'è un problema: poiché è solo una formula, chiunque conosca il seme e il metodo potrebbe, in linea di principio, capire esattamente cosa verrà dopo. Sembra imprevedibile solo dall'esterno.
I browser offrono anche una seconda opzione più potente: un generatore crittograficamente sicuro, esposto tramite Web Crypto API (crypto.getRandomValues). Questo è specificamente progettato per essere imprevedibile: non puoi decodificare il valore successivo rispetto a quelli che hai già visto. È la stessa classe di casualità utilizzata per proteggere le password e le connessioni sicure, motivo per cui è esattamente la scelta migliore per le estrazioni a cui le persone tengono davvero. SpinKit utilizza il generatore crittografico del browser per le sue scelte, piuttosto che un PRNG di base, proprio perché il risultato non possa essere previsto o guidato.
La trappola del “modulo bias”.
C'è una sottile trappola che vale la pena conoscere. Per trasformare un grande numero casuale in "scegli uno di questi otto nomi", il codice deve comprimerlo nell'intervallo corretto. Il modo ingenuo di farlo può favorire leggermente alcune voci rispetto ad altre: una piccola oscillazione sbilenca che non noteresti mai in un singolo giro ma che è reale in molti. I selezionatori attenti lo correggono in modo che ogni slot rimanga equamente ponderata. SpinKit corregge questo, quindi i calcoli sottostanti non inclinano silenziosamente il risultato.
La ponderazione è ancora giusta, quando è visibile
Una ruota in cui una voce ha una fetta più grande delle altre non è rotta. Una fetta più grande significa semplicemente una possibilità più alta, e questo è del tutto legittimo quando i pesi sono visibili e tutti sono d'accordo su di essi. L'esempio classico è una lotteria: chi acquista cinque biglietti dovrebbe avere cinque volte la possibilità di chi ne acquista uno. Nessuno lo chiama truccato, perché la ragione delle disparità di probabilità è evidente.
Ciò che trasforma la ponderazione in un imbroglio è nasconderla. Se una fetta sembra della stessa dimensione delle altre ma segretamente ha più probabilità di vincere, o se le probabilità sono state ribaltate senza che nessuno lo dicesse, quella è la versione disonesta. Il test è semplice: riesci a capire perché una voce è più probabile di un'altra? Se sì, è giusto. Se il favore è invisibile, non lo è.
Giri indipendenti rispetto alla rimozione dei nomi
Le persone spesso sospettano un comportamento scorretto quando lo stesso nome compare due volte di seguito. Ma se ogni giro è indipendente – la ruota non ricorda l'ultimo risultato – allora una ripetizione è solo fortuna, non ingiustizia. Una moneta giusta può far cadere testa cinque volte consecutive; non c'è niente che non va nella moneta.
Rimuovere un nome dopo che è stato estratto è una modalità completamente diversa, ed è anche giusto: cambia semplicemente le probabilità di proposito. Elimina il vincitore e le giocate rimanenti diventeranno più probabili, il che è esattamente ciò che desideri per un'estrazione senza ripetizioni in cui tutti dovrebbero avere un turno prima che qualcuno giochi due volte. Entrambi i comportamenti sono legittimi; ciò che conta è sapere quale stai utilizzando e perché.
Come controllare l'integrità di qualsiasi selezionatore
Non è necessario leggere il codice per giudicare una ruota. Alcuni controlli visibili sono molto utili:
- Riesci a vedere l'elenco completo? Ogni voce deve essere mostrata prima del giro, in modo che nessuno sia segretamente mancante o duplicato.
- Ogni voce ha visibilmente una fetta? Se un'opzione è nell'elenco ma non ha una presenza reale sulla ruota, le probabilità non corrispondono a ciò che ti viene mostrato.
- Riesci a guardare lo spin? Un risultato che appare semplicemente, senza spin visibile, ti chiede di accettarlo sulla fiducia.
- Sono spiegate le probabilità? Se alcune voci sono ponderate, dovresti essere in grado di capirne il motivo.
E i segnali d'allarme sono altrettanto eloquenti: una ruota in cui i risultati sembrano sempre favorire la stessa opzione, un selezionatore che non ha modo di vedere le voci, o un "giro di nuovo" che continua finché una particolare risposta - diciamo, uno sponsor - non vince. Ognuno di questi significa che il risultato viene gestito anziché disegnato.
La conclusione
Le ruote online possono essere assolutamente giuste, ma "sembra una ruota" non è una prova. Un selezionatore affidabile utilizza una casualità davvero imprevedibile, corregge i piccoli errori che si insinuano nei calcoli e ti mostra tutto: le voci, le sezioni, gli spin e le probabilità, in modo che tu possa verificare il risultato anziché crederci semplicemente. Una ruota costruita in questo modo ti dà un risultato che l'intero gruppo può guardare e con cui è d'accordo. Se non riesci a vedere come è stato scelto un vincitore, questa è la tua risposta. Per ulteriori informazioni sui sorteggi di corsa di cui le persone si fidano, sfoglia il resto delle nostre guide.
SpinKit