Creating Random Results For Casino Games – Is it really that simple?

Do virtual casinos throw real dice? Or are the numbers manipulated?

When people first started gambling online ,the most difficult thing for online casino operators was to convince future gamblers that the casino games are truly random, that the dice and roulette are not manipulated. Back then people were afraid that casinos manipulate the software to produce non-random results for games in which randomness lies in their core. Indeed, it seemed very easy to create a casino software that discriminates players and makes them win less often.

Actually, mathematics shows that worried players had a point. While 99% of casino operators were looking for ways to prove that their software was unbiased and produced completely random results, creating random numbers is actually a very hard task for a computer. Why?

Computers’ world is one with complete logic and order. A computer can never execute a command it was not given, think for itself or have emotions. In the same fashion, a computer cannot come up with random numbers. Random numbers have no order, and this basic fact defies the way computers work. Algorithms and special software were invented to mimic randomness. What is a random number anyway?

A series of random numbers has no pattern or logic. In other words, it is impossible to predict the next number in the series of random numbers. Since computers have to be programmed how to create a list of numbers in advance, they must follow a certain pattern in creating the next number in a list and therefore can never really create random numbers.

In the last few decades, many mathematical and computer-science based studies have researched the phenomenon of random numbers and the advancement in creating software that mimic randomness has been huge. When online casinos first appeared, the technology for creating random numbers was advanced enough for casino usages.

A simple yet primitive example of solving the randomness issue is to use the computer’s inner clock. If we convert the time & date sequence to a single number (i.e. for December 10th 2008 at 19:30 the number would be: 200,812,101,930), we can get a new and unique number which was never used before, when creating a random formula. If the formula gets new values which are time dependent, then every minute they will change. Therefore, the formula would be able to produce new numbers which appear random with relatively high fidelity). However, what happens if we reset the clock or set it back a year or two? Will the “random” numbers re-appear in the same order? Probably yes.

Leave a Reply