π‘Provably Fair
A detailed description of our process.
Last updated
A detailed description of our process.
Last updated
Our code implements the Fisher-Yates algorithm to shuffle the deck of cards used in all Duel Arena games. This algorithm is a well-established method for generating a random permutation of a finite sequence. It is considered one of the most efficient and unbiased algorithms for shuffling a deck of cards. The Fisher-Yates algorithm works by starting at the end of the sequence and swapping each element with a randomly chosen element from the remaining unshuffled portion of the deck. This ensures that each possible permutation of the deck is equally likely to be generated and that the order of the cards in the deck is random and unbiased.
To further ensure the fairness and randomness of Duel Arena, we use a secure random number generator (RNG) to select the random elements during the shuffle process. The RNG is a key component of our software, as it is responsible for generating the random numbers used to determine the outcome of each game. We use a secure RNG that has been thoroughly tested and validated, and we regularly monitor and audit its performance to ensure its continued fairness and randomness.
To even further the randomness of the outcome, we always use four decks of cards when we start the shuffle. Then, as the cards are being used, we reset and re-shuffle everything when the four decks are out of cards.
In addition to the Fisher-Yates algorithm and the secure RNG, we also have several internal controls and procedures to monitor the fairness and randomness of our games. This includes regular audits of our software and game logs and the implementation of internal controls to detect and prevent any potential irregularities. We take the fairness and randomness of our online blackjack games very seriously, and we are committed to providing a safe and enjoyable gaming experience for all of our players.