System Fairness
We ensure the fairness of our games and pay-outs through rigorous third-party testing and internal periodic analyses of the game outcomes during the complete game’s life cycle.
In compliance with regulation, all our games are required to be tested by external approved testing houses prior to going live.
There are two types of game output audits: Return to Player (RTP) calculations and Random Number Generator (RNG) output analyses using the actual game data from the game servers.
- Return To Player (RTP) calculations: audits are conducted for all casino games to assure players that the game pay-outs continue to be as close as possible to their defined theoretical expectations. Total bets and wins for each game/game type are calculated after extracting the relevant data from the game logs. The actual RTPs (percentages of total actual winnings to bets for each game/game type) are then calculated. The actual RTPs for card games are compared against theoretical RTPs. Overall RTP for all games is also calculated.
- Random Number Generator (RNG) output analyses: audits are generally done for multiplayer card games, dice games and ball games to ensure that the cards/dice/balls continue to be random. For example, for an RNG audit of Poker games, the decks of cards dealt are extracted from the game logs and actual probability for various game related events (e.g., Royal flush, Straight flush, Dealer blackjack, Player blackjack) are calculated and compared against theoretical probabilities. The actual card distribution for ranks and suits is also calculated and compared against theoretical probabilities. Similar analyses are done for dice games and ball games with number of sanity checks to ensure that the data extracted from game logs is consistent and complete.