GAME FAIRNESS
One of the primary concerns of RedlightPoker is to insure
that our Player's enjoy their Poker experience in
a safe and secure gaming environment. To this end we develop
and use State-of-the-Art Shuffling systems, and have a
top-notch Security Investigation Team from the Las Vegas
Casino industry that has developed a unique Collusion Detection
system to guarantee you play Poker in a secure gaming environment.
The RedlightPoker RNG (Random Number Generator) system ensures
that Players get an unpredictable and evenly distributed
fair deal each and every time. Our RNG Shuffling algorithm
generates innumerable permutations and combinations in a
52-Card Deck that when dealing Cards makes it virtually impossible
for anyone to predict the Deal of a Hand.
COLLUSION
Team Play or Collusion is the act of two or more Players 'teaming
up' to gain a competitive advantage by signaling Card values
or making Raises and Re-raises that are intended to force
a victim Player out of a Pot. Any Player who is detected
to be indulging in any kind of irregular activity by these
tools is automatically checked for every possible unfair
and fraudulent activity by our Security Investigation Team.
This immediate and in-depth Security check goes a long
way in making sure that no Player's gaming experience is
undermined in anyway.
SHUFFLING - RANDOM NUMBER GENERATOR
To guarantee the fairest in play, a Shuffling algorithm is applied to ensure that a truly Random Deck is used. Our Sort Shuffle is based on using a Random Number Generator that generates 2^32 different values pulled from a 4096-bit entropy pool. This is different to the Knuth Shuffle used by some other systems, and it has some advantages.
SHUFFLING ALGORITHM
We assign a random value to each Card as follows:
Ace Clubs = 289384521
2 Clubs = 1543421228
3 Clubs = 410684245
Jack Spades = 306557875
Queen Spades = 1382797013
King Spades = 1886740576
Then we sort the Cards by their unique Index Value. This results in an ordering
like this:
Ace Clubs = 289384521
Jack Spades = 306557875
3 Clubs = 410684245
Queen Spades = 1382797013
2 Clubs = 1543421228
King Spades = 1886740576
Our method of Shuffling eliminates the problem that a
Single-Pass Knuth Shuffle has involving the Modulo Bias.
It's possible to mitigate the effects of this by using
a Multi-Pass Knuth shuffle, but there's no reason to do
that when you can use a superior algorithm.
Some interesting numbers:
A Deck of Cards can have roughly 8x10^67 permutations.
This number can be determined simply fairly easily. The
first Card Dealt can be any one of 52 Cards. The second
Card can be one of any of the remaining 51 Cards. At this
point there are 51x52 different permutations. The third
Card can be any of the remaining 50, so to find the number
of possible Shuffled Decks you calculate 52x51x50x49 ...
3x2x1 which results in approximately 8x10^67 different
combinations.
Given a true Random Data Source, the initial permutation available using our
Shuffle method is (2^32)^52. This is roughly 8x10^500. Since we use a 4096-bit
entropy pool, this means we are pulling our numbers from any one of 2^4096
different possibilities, which is significantly larger than the possible
number of combinations we use. This means that there are 10^433 different
ways that we can generate Data to get any given random Deck.
For comparison, it is 10^382 times more likely that one
could randomly choose the same molecule of water from the
ocean twice in a row than it is that we would ever generate
the same set of Values to create a Shuffled Deck from.