|
|
Giocando in un casinò terrestre di buona fama, vi rendete immediatamente conto che una delle cose alle quali viene dedicata maggiore attenzione è l’onestà del gioco. Per esempio i dadi usati al gioco dei craps sono a superfice liscia, a differenza dei dadi che trovate nelle confezioni di giochi per uso casalingo; questo permette di mantenere un peso uniforme e uguale su tutte le facce del dado senza correre il rischio di alterarne il movimento a causa delle “fossette” scavate che in ogni faccia sono in numero diverso.
Per quanto riguarda i giochi di carte da tavolo come il poker, il baccarat e il blackjack, la mescolatura delle carte segue regole ben precise. Prima di tutto le carte vanno mescolate fino a quando si è sicuri che sono messe in ordine casuale e che la probabilità che una sia rimasta vicina a quella a cui era vicina all’inizio è minima. Secondariamente il mazziere mescola le carte in modo che i giocatori e lui stesso non possano vederne le facce ma solo i dorsi. In genere un giocatore viene incaricato di “tagliare il mazzo” a metà. Il giocatore alla destra del croupier se le carte sono distribuite in senso orario, e alla sinistra se sono distribuite in senso antiorario.
Visti tutti questi accorgimenti presi nei casinò terrestri per assicurare la massima casualità e quindi onestà di gioco, ci si domanda sempre come viene ricreata questa casualità nei giochi offerti dai casino online e dalle poker room online. Come viene definita la faccia sulla quale si ferma il dado lanciato, la casella sulla quale va a fermarsi la pallina della roulette o come vengono estratte le carte che formano la mano di poker? Quale meccanismo nel mondo virtuale riesce a ricreare la casualità del mondo reale?
Per giocare al casino online vengono usate piattaforme di gioco che sono dei software. Una delle componenti più importanti dei software è l’algoritmo di generazione di numeri casuali, meglio conosciuto come algoritmo RNG – Random Number Generator. In un software un algoritmo è una sequenza di istruzioni che permettono di creare un procedimento grazie alla quale viene effettuato un determinato calcolo che porta a determinati risultati. Prima di tutto va precisato che tutto il software di gioco è composto da algoritmi che funzionano insieme, e uno di questi algoritmi si occupa della generazione dei numeri casuali.
Un algoritmo di generazione di numeri casuali crea una sequenza di numeri prive di schema e che non seguono alcuna regola, come una sequenza di numeri che è stata generata da un processo assolutamente casuale. In qualsiasi momento il processo inizi o si fermi, ne risulterà un numero che non ha nessun legame o logica con quello apparso nel precedente avviamento del processo. Nei software di gioco il numero sul quale va a fermarsi la pallina della roulette, il valore della carta estratta al blackjack, il valore riportato sulla faccia del dado alla fine del rotolio o il numero estratto al keno sono regolati e collegati alla serie di numeri creata dall’algoritmo RNG. In questo modo non esiste nessun legame fra la prima carta distribuita e la seguente o fra un numero estratto alla roulette e quello estratto nel giro precedente.