To guarantee true fairness of a casino game or a poker cards shuffle online casino software providers use different random number generators, commonly abbreviated as RNG. Perhaps you have wondered how predictable machines like computers can generate randomness. In reality, most random numbers used in computer programs are pseudo-random, which means they are a generated in a predictable fashion using a mathematical formula. This formula influences the shuffle and guarantees its randomness. Some software providers use self-created and not tested RNG solutions, which can lead to not really random shuffle.
This fact will surely be revealed by gamblers and cause distrust to your casino or poker room. Reliable and honest RNG is a must-have for creating a high-quality casino and poker room software.
RNG solution used by any casino should be carefully tested to guarantee honesty to all online gamblers. One of the most reputable RNG solutions is SFMT (SIMD-oriented Fast Mersenne Twister). It functions fair and fast, offering best casino game expedience.
SFMT is a new variant of Mersenne Twister (MT) introduced by Mutsuo Saito and Makoto Matsumoto in 2006. The algorithm was reported at MCQMC 2006. The article published in the proceedings of MCQMC2006. SFMT is a Linear Feedbacked Shift Register (LFSR) generator that generates a 128-bit pseudorandom integer at one step. SFMT is designed with recent parallelism of modern CPUs, such as multi-stage pipelining and SIMD (e.g. 128-bit integer) instructions. It supports 32-bit and 64-bit integers, as well as double precision floating point as output.
When choosing a casino or poker room software vendor you should ask them about the RNG used as the basis.