The generator of random numbers

Posted on 13 Dec by admin | No Comments

The way it all began.
Attempts to create the generator of random numbers (it is necessary to say, successful ones) trace back to 3000 BC and are directly connected with occurrence of game Senet in Ancient Egypt. In the present time of the digital technologies this discovery has served as the beginning of a new era in sphere of gamblings - to take at least new generation of slot machines and such phenomenon as online casino.
How randomness is created?
At creation of online casino developers face one of the most essential problems - how to make everything work as in a real life. All efforts are directed at observance of following parameters: graphics, sound, game rules (and their observance, certainly!), and also creation of impression of a real game, in which the customers have got used to play in a real casino. In article I would like to stop more thoroughly just on last factor (game emulation in online) and in particular that lays in its basis - the generator of random numbers, or RNG as it is called by the professionals.
It is a fact of common knowledge that under the normal conditions of games a casino gambling has natural advantage over the player. But have you ever thought it over, what it generally is and how it works? When in printing editions you meet the information, that at slot machines the percentage is equal to 97 % - what does it mean?
The key on all these questions lays in understanding of a role that the generator of random numbers plays in definition of back percent of the game (read: how many you receive from it). Before answering this question, let’s consider properties of the generator of random numbers and we will understand what their value is.
What is the randomness?
First of all, the “good” generator should satisfy following two points:
1) Each number from variety has equal odds of dropping,
2) Number dropping should depend by no means on dropping of other numbers in a row.
It is very important to be able to distinguish concepts «chances of dropping» and «actual dropping of number». In the first case the guarantee is given to us only that all numbers can drop out the same number of times and in the second case a big emphasis is put on independence of events, rather than on equal odds of loss of each number.
The reason that lies in ground is that, if each number could drop out the same number of times it would not be casual already! For example, let us assume, we have such a generator programmed on generation of numbers from 1 to 3 inclusive. First two numbers which it has given out to us would be 2 and 1. How do you think, whether number 3 should be the following one on turn? Actually each number has the same odds to drop out, and the previous number should not affect in any way dropping out of the following one. Thus, we cannot know which number in our example will drop out after first two.

A very important consequence from these two rules is that there is a probability of repetition of numbers provided by the fact that the quantity of events is great. By the way, identical numbers can sometimes drop out several times successively.
The most widespread method of generation of random numbers is called Linear Congruent Method, but there is also another one - Additive Congruent Method. Both these generate sequence of numbers, satisfying the requirement of randomness.
The basis for use of these and other ways of generation of random numbers is: whether software can infinitely continue generating numbers irrespective of participation of anybody directly in the course of the game or not. It excludes possibility that the player can define himself what methods of generation are currently used, and regarding this fact to “guess”, which number will drop out further.
The digital generator of random numbers at best online casino is quite a difficult thing by its essence, demanding also special knowledge in area of mathematics and statistics. But without it any of modern casinos would not be such, in the way they exist in our consciousness. Good generators have allowed developers to create the online casinos which are the closest analogues to the real ones, and what can be better for the most improbable growth of popularity of the future gaming!

Bookmark this post:
Digg Del.icio.us Reddit Furl Google Bookmarks StumbleUpon Windows Live Technorati Yahoo MyWeb

Leave a Reply