Retour au blog

Certification des machines à sous : GLI-19 et tests RNG

Couverture de l'article : Certification des machines à sous : GLI-19 et tests RNG

Une machine à sous terminée ne devient un produit que lorsqu’un tiers indépendant confirme qu’elle fait exactement ce que sa feuille de maths annonce. Sur les marchés régulés, ce tiers est un laboratoire de tests qui travaille contre une norme publiée — le plus souvent GLI-19 pour les jeux en ligne — et le processus mêle revue documentaire, inspection du code, tests statistiques et beaucoup d’attente. Voici ce que la certification implique réellement, ce que le laboratoire demande, et comment un studio se prépare pour que l’attente se compte en semaines plutôt qu’en mois.

Qui certifie et contre quelle norme

Trois noms couvrent l’essentiel du secteur : Gaming Laboratories International (GLI), BMM Testlabs et iTech Labs, avec des laboratoires régionaux comme eCOGRA, Trisigma ou Quinel actifs sur certains marchés. Les normes sont soit celles du laboratoire — GLI publie sa série, GLI-19 étant la norme des systèmes de jeu interactif et GLI-11 celle des appareils —, soit les exigences techniques du régulateur : le RTS de la commission britannique, les standards techniques de Malte, les règles de l’ADM en Italie, les standards iGO de l’Ontario.

Un jeu certifié pour une juridiction n’est pas automatiquement valable ailleurs : chaque régulateur décide des rapports qu’il accepte. Il faut aussi distinguer certification et revue de plateforme. Un filtre qualité comme la notation avant lancement de Stake Engine n’est pas une certification réglementaire : il vérifie que le jeu se comporte comme documenté sur cette plateforme. Un studio qui vise des opérateurs européens licenciés a besoin du rapport de laboratoire en plus.

Ce que le laboratoire teste

1. Le générateur de nombres aléatoires

La certification du RNG est la fondation. Le laboratoire examine l’algorithme, l’amorçage, la mise à l’échelle — comment les nombres bruts sont convertis en positions de rouleau sans biais —, le réamorçage et la gestion du flux de nombres entre les parties. Des batteries statistiques (khi-deux, tests de séries, suites Diehard et NIST ou celles du laboratoire) sont exécutées sur de très grands échantillons. Si le RNG est celui de la plateforme et non du studio, son certificat existant peut être référencé : une raison de plus pour laquelle le choix de plateforme compte.

2. Le RTP et les mathématiques

Le laboratoire reconstruit la fiche PAR : il recalcule les combinaisons du jeu de base à partir des bandes et de la table de gains, vérifie la contribution des fonctions par simulation et compare ses résultats à ceux du studio. Chaque mode de mise est contrôlé séparément. Si le jeu propose un RTP configurable — versions à 94 %, 96 % et 97 % par exemple —, chaque configuration est vérifiée et listée sur le certificat.

3. Règles et affichage

Tout ce qui est dit au joueur doit correspondre aux maths : pages de la table de gains, règles des fonctions, RTP affiché, gain maximum et, sur certains marchés, la probabilité du gain principal. Les laboratoires lisent les écrans d’aide ligne par ligne.

4. Session et gestion des erreurs

Que se passe-t-il en cas de déconnexion au milieu d’une fonction, de double-clic sur le bouton de spin, de changement de devise, de message serveur malformé. Les normes exigent qu’aucune interruption ne puisse modifier le résultat d’un tour ni faire perdre de l’argent au joueur — et le laboratoire s’efforce précisément de provoquer cela.

5. Jeu responsable et règles par juridiction

Durée minimale d’un tour, limites ou interdiction de l’autoplay, rappels de temps de session, restrictions sur le bonus buy, obligations d’affichage variables selon le marché. En pratique, ce sont des drapeaux de configuration par juridiction, et chaque jeu de drapeaux est testé.

Ce que prépare le studio

Le dossier de soumission, dans l’ordre où les laboratoires le réclament :

  • Description et règles du jeu — le document de conception réduit à ce que le joueur voit.
  • Fiche PAR / spécification mathématique — bandes, table de gains, tables de combinaisons, analyse des fonctions, synthèse avec RTP, fréquence de gain, volatilité et probabilité du gain maximum, par mode de mise.
  • Rapport de simulation — nombre de tours simulés (des dizaines de millions au minimum ; nous en simulons des milliards), RTP empirique avec intervalle de confiance, fréquence des fonctions.
  • Code source ou build — le module de maths et le client, avec un hash de version figé. Toute modification après dépôt implique un nouveau test.
  • Documentation du RNG — algorithme, amorçage, mise à l’échelle ; ou le certificat du RNG de la plateforme.
  • Matrice de configuration par juridiction — quels drapeaux pour quel marché.
  • Outil de test — un mode permettant au laboratoire de forcer des résultats (arrêts précis, déclenchement de fonctions) pour tester règles et cas limites sans attendre le hasard.

Le dernier point est le plus précieux. Un outil qui laisse le laboratoire fixer la sortie du RNG transforme deux semaines de revue des règles en deux jours.

Délais et budget

Un dossier propre pour une juridiction demande généralement quatre à huit semaines entre la réception et le rapport, davantage en haute saison. Les coûts se situent dans les quelques milliers de dollars par jeu et par juridiction pour les tests RNG et RTP, et grimpent avec le nombre de marchés et chaque nouveau dépôt. Les échecs coûteux sont évitables : un écran de gains qui contredit la feuille, une contribution de fonction estimée au lieu d’être simulée, un client qui perd son état à la reconnexion.

Concevoir pour la certification dès le premier jour

  • Rédigez la section conformité du document de conception avant que l’art ne commence : marchés, normes, drapeaux.
  • Gardez le module de maths séparé du client et versionné par hash.
  • Simulez tout ce qui est déclaré, y compris la probabilité du gain maximum.
  • Construisez l’outil de forçage comme une partie du jeu, pas comme un correctif de dernière minute.

Une bonne partie de ce socle est détaillée dans la fiche PAR expliquée et dans la production sur Stake Engine. Chez Giro Games, la préparation du dossier de certification fait partie du développement de machines à sous sur mesure : maths, build et documentation sortent prêts pour le laboratoire, pas à réécrire après lui.

Continuer la lecture

Vous aimerez aussi