Before the Internet era, slot machines were electromechanical and featured a special braking system as well as sensors that analyzed the combination to befall.
Later electromechanical devices were replaced by electric ones. They had an electric built-in engine, so players no longer had to pull the handle to play. However, sensors followed the old principle of work.
Now physical slot machines are computerized, and certain combinations occur at the expense of Random Number Generator or RNG. The same system is also used in online slots.
What is Random Number Generator (RNG)
Random Number Generator is a program that works by a certain algorithm and determines which combination will appear on the screen. This is an absolutely random process whose result neither the casino operator, nor the player or the creator of the game can know.
Even though the progress advanced a lot since the first gaming devices were tailored, the principles and reliability of Random Number Generator remain unchanged. The mechanism is regularly updated taking into account the features of modern gaming software.
Mathematicians, programmers and even psychologists took part in the creation of Random Number Generator, and similar generators have existed for a long time due to their time-proven reliability.
The generator used today is the project of a professor at the Massachusetts Institute of Technology which represents a 128-bit md5 algorithm. It is used not only in online slots, but also in security systems and personal computers.
Can RNG be trusted?
On the Internet, one can find programs that can supposedly foresee future combinations, but in fact they do not work. What such programs can actually do is steal players’ data, so you’d better avoid them.
Do not abstain from testing software. All responsible game manufacturers adopt the tactics of providing software for testing to well-known and reliable laboratories: iTech Labs, eCOGRA, GLI and NMi. Software passes serious tests during which any manipulation is excluded. This means that it is safe to play slots that have passed such a check:
- iTech Labs
The software is going through serious check, during which the use of any manipulations is prevented, so that it would be safe to say playing slots is reliable.
The first thing to note is that slot mechanisms have no memory. The computer does not know whether the player has won or lost, whether he started playing 5 minutes ago or has played for several hours. All combinations are determined by mathematical algorithms.
It is important that game results are not planned or “logical”: they are just a sequence of combinations. A person might win two jackpots almost in a row, although this might look implausible. However, this is unlikely because the number of possible combinations generated by the program is huge and each consists of 32 hex characters.
When a player starts a game, the mechanism gives out one hundred random numbers per minute which make a certain combination. The numbers selected by the generator at the time of the button click determine the characters to appear on the screen. Thus, the only way a player can “influence” the outcome of a game is to choose the time to press the button. In fact, it is pure luck. When the result appears on the screen, the system immediately calculates how much the player has won or lost and updates the information on his balance. During free spins and bonus rounds the same principle applies.
Even in 2020, scientists and researchers are looking for new ways to update the RNG. One of the newest methods comes from a paper written by professor David Zuckerman and Eshan Chattopadhyay published in 2015; it involves combining two ‘weak’ sources to generate a single high-quality random number.
Not only will this method enable us to implement ‘natural’ randomness to the RNG, but it will also use a lot less processing power, allowing the equipment of poorer quality to achieve better results.
So far, the logics of online slots is based on the fact that there is no logic. Random Number Generator is called so due to random chances of winning and the frequency of the winnings depending on the rules of a particular game, which can be learned from the operator.