Chaque formule ci-dessous est reprise de l’implémentation, et non d’une brochure. Lorsqu’un composant est une règle déterministe ou une heuristique plutôt qu’une formule, nous décrivons l’algorithme exactement tel qu’il s’exécute, sans lui inventer de mathématiques.
Lotto Simulator est un environnement d’analyse, d’apprentissage et de simulation. Il génère des combinaisons selon seize méthodes, les soumet à un Tribunal mathématique composé de douze jurés, six avocats de la défense et un Juge suprême, vérifie l’équité des historiques de tirages réels, analyse les coïncidences calendaires et rejoue une machine de tirage physique en 3D. Rien de tout cela ne modifie la probabilité d’un numéro lors d’un tirage officiel — la section 8 explique pourquoi, chiffres à l’appui.
Notations utilisées sur toute la page
où
taille de l’ensemble des numéros principaux (par exemple 50 pour l’Eurojackpot)
nombre de numéros principaux tirés et joués (5 pour l’Eurojackpot)
taille de l’ensemble distinct des numéros bonus et nombre de numéros bonus joués (12 et 2 pour l’Eurojackpot)
nombre de tirages passés dans la fenêtre d’analyse sélectionnée
nombre d’apparitions du numéro parmi les numéros principaux de ces tirages
indice du tirage, du plus récent au plus ancien : est le dernier tirage
coefficient binomial, nombre de façons de choisir éléments parmi
1. Architecture du système
Une seule application, une seule base de code : la même application web fonctionne dans les navigateurs de bureau et mobiles et, sans modification, dans les applications iOS et Android (WebView Capacitor). Les calculs lourds et payants s’exécutent sur le serveur ; tout ce que voit l’utilisateur est rendu sur l’appareil.
Appareil (web, iOS, Android)Interface, grille et ensembles de travail, les quatre méthodes FREE du générateur, graphiques de fréquences, test du χ², calculs calendaires, machine de tirage 3D. Aléatoire pur et la machine 3D tirent leur aléa de la Web Crypto API.
Fonctions edge (TypeScript, Deno)Les douze méthodes PRO du générateur, les dix-neuf modèles du Tribunal, les douze jurés, les six avocats, le Juge suprême, les matrices de roue, le registre des pronostics. Le Tribunal fonctionne sur des flux aléatoires reproductibles, initialisés par une graine.
Base de données (PostgreSQL)Résultats officiels des tirages avec leur version des règles, tableaux des gains, comptes et droits d’accès, le registre des pronostics en ajout seul et son évaluation.
Chaîne de donnéesDes tâches planifiées collectent les résultats officiels, valident chaque tirage selon les règles de son époque et publient le jeu de données aux règles actuelles.
Qui calcule quoi
Dans le navigateur : les méthodes FREE (Numéros chauds, Combiné, Couverture des segments, Aléatoire pur) et toutes les statistiques descriptives. La version publique retire physiquement du client les implémentations PRO : leurs fonctions sont remplacées par des bouchons, si bien qu’un résultat PRO ne peut provenir que du serveur.
Sur le serveur : chaque méthode PRO, l’ensemble du Tribunal mathématique et le Juge suprême. Une requête transmet la loterie, la méthode, le nombre de lignes (1–50) et la fenêtre d’analyse ; le serveur charge lui-même les tirages, de sorte que le client ne peut pas lui fournir un historique inventé.
Refus plutôt qu’invention : un modèle serveur exige au moins 5 tirages dans la fenêtre d’analyse sélectionnée. En dessous, il refuse avec une réponse explicite « historique insuffisant » au lieu de produire des lignes à partir de rien.
Calcul reproductible du Tribunal
Chaque juré, avocat et modèle du Tribunal s’exécute sur son propre flux pseudo-aléatoire, dont la graine est un hachage de la version de l’algorithme, du personnage, de la loterie, de l’historique complet des tirages et de la date du tirage visé. Les mêmes données produisent donc toujours le même verdict, et toute modification de l’historique change chacun des flux.
Graine d’un calcul du Tribunal et flux de nombres uniformes qui en est tiré.
où
version de l’algorithme du moteur du Tribunal
clé du personnage ou du modèle, par exemple l’identifiant d’un juré
tous les tirages de la fenêtre, numéros principaux et bonus dans l’ordre
identifiant de la loterie et date du tirage visé
la base de décalage (offset basis) de FNV-1a ; hache le texte en partant de l’état
le -ième nombre aléatoire uniforme du flux
Persistance et traçabilité
Chaque combinaison porte un enregistrement de provenance : sa source (méthode du générateur, juré, consensus du jury, roue, tirage 3D, Juge suprême, saisie manuelle), les numéros de départ et un journal d’événements en ajout seul qui retrace examens, propositions, positions des avocats, verdicts, décisions et transformations (200 événements au maximum). Un enregistrement n’est accepté que si la réapplication de ses transformations aux numéros initiaux reproduit exactement la ligne ; sinon, la ligne est affichée comme ayant une source indisponible.
Contrôle de provenance : la ligne actuelle R_m doit être égale à la ligne initiale R_0 à laquelle on applique, dans l’ordre, chaque remplacement enregistré τ₁ … τₘ.
Filiation : lorsqu’une ligne est modifiée à la main, un nouvel enregistrement est créé avec le précédent pour parent (jusqu’à quatre enregistrements antérieurs sont conservés), de sorte que l’historique antérieur à la modification manuelle reste visible.
Registre des pronostics : chaque recommandation (une ligne générée, le remplacement proposé par un juré, la position d’un avocat, un verdict) est inscrite dans un registre avant le tirage visé et évaluée automatiquement après la publication du résultat officiel.
2. Générateur principal : seize méthodes
Le générateur propose seize choix. Quatre méthodes FREE s’exécutent dans le navigateur ; douze méthodes PRO s’exécutent sur le serveur. Toutes choisissent numéros distincts dans , plus les numéros bonus de la loterie ; elles ne diffèrent que par la manière dont les numéros sont pondérés ou construits.
Le panneau du générateur : sélecteur de méthode et filtres par défaut
Briques communes
Les méthodes pondérées attribuent un poids à chaque numéro, puis tirent séquentiellement sans remise : chaque choix retire le numéro et renormalise les poids restants.
Échantillonnage pondéré séquentiel sans remise, utilisé par toutes les méthodes fondées sur des poids.
où
le -ième numéro choisi pour la ligne,
le poids du numéro selon la méthode
Aléa : dans le navigateur, Aléatoire pur et l’étape d’unicité utilisent la Web Crypto API, tandis que Numéros chauds, Combiné et Couverture des segments utilisent le générateur standard du navigateur (Math.random). Sur le serveur, les méthodes puisent dans un aléa cryptographique, sauf le Modèle physique (générateur standard) et la graine de Chaos, qui mélange aléa cryptographique et minuteur haute résolution. Dans le navigateur, un entier non biaisé dans est obtenu par échantillonnage par rejet, de sorte qu’aucun résidu n’est favorisé :
Échantillonnage par rejet : une valeur cryptographique x de 32 bits est tirée à nouveau jusqu’à ce qu’elle soit inférieure au plus grand multiple de M, puis réduite modulo M.
Numéros bonus
Les numéros bonus (Eurojackpot 2 sur 12, EuroMillions 2 sur 12, Powerball 1 sur 26, Mega Ball 1 sur 24, numéro Viking 1 sur 5, Powerball AU 1 sur 20) sont tirés dans leur propre ensemble, indépendamment des numéros principaux. Lotto, SuperEnalotto et Lotto Max n’ont pas de numéro bonus choisi par le joueur : leur boule supplémentaire est tirée par l’opérateur dans la machine principale.
Poids w′ⱼ du numéro bonus j d’effectif bonus c′ⱼ pour la méthode μ : freq = Numéros chauds ; rnd, phys, chaos, world = Aléatoire pur, Modèle physique, Chaos, méthodes mondiales ; toutes les autres méthodes utilisent c′ⱼ + 2. Avec moins de 5 tirages, toutes les méthodes utilisent des poids uniformes.
Filtres FREE et unicité
Les lignes produites dans le navigateur passent trois filtres activés par défaut : pas tous les numéros pairs ni tous impairs ; une somme comprise dans une plage donnée ; aucune suite de plus de trois numéros consécutifs. Une ligne rejetée est remplacée par une ligne aléatoire uniforme qui passe les filtres (ses numéros bonus sont tirés avec les poids bayésiens ).
Plage de somme par défaut. Eurojackpot : S̄ = 127.5, Δ = 55, plage 73–183.
Pour éviter de remettre deux fois la même combinaison sur le même appareil, chaque ligne FREE est identifiée par le rang lexicographique de ses numéros principaux parmi les combinaisons possibles, puis comparée aux 20 000 dernières lignes émises pour cette loterie ; un rang déjà vu est modifié par des échanges aléatoires et, en dernier recours, le prochain rang inutilisé est pris dans une permutation affine aléatoire de tous les rangs. Une ligne ainsi modifiée n’est pas revérifiée par les filtres.
Rang lexicographique d’une combinaison et parcours affine de période complète sur l’ensemble des rangs.
Chemins d’exécution FREE et PRO
Chemin
Méthodes
Exécution
Lignes par exécution
Historique
FREE
Numéros chauds, Combiné, Couverture des segments, Aléatoire pur
navigateur
jusqu’à 5 (jusqu’à 50 pour les utilisateurs PRO)
la fenêtre FREE des tirages récents
PRO
les douze autres méthodes
serveur
jusqu’à 50
la fenêtre d’analyse sélectionnée, au moins 5 tirages
Numéros chauds
FREEDans le navigateur
Objectif : favoriser les numéros apparus le plus souvent dans la fenêtre d’analyse.
Poids du numéro n ; avec moins de 5 tirages, tous les poids valent 1.Détails avancés
Combiné
FREEDans le navigateur
Objectif : mélanger numéros chauds, moyens et froids dans une proportion fixe.
Les numéros sont triés par (en cas d’égalité, le plus petit numéro passe en premier) et répartis en tiers de taille : chauds, moyens, froids. La ligne effectue des choix uniformes dans chaque tiers :
La ligne i prend h numéros chauds, mᵢ moyens et cᵢ froids ; les lignes impaires et paires intervertissent les parts des moyens et des froids.Détails avancés
Couverture des segments
FREEDans le navigateur
Objectif : répartir une ligne uniformément sur toute la plage des numéros.
Un numéro uniforme dans chacun des k segments consécutifs ; le dernier segment prend le reste.Détails avancés
Aléatoire pur
FREEDans le navigateur
Objectif : la référence honnête — chaque numéro est équiprobable.
Un mélange de Fisher–Yates cryptographique donne à chaque combinaison la même probabilité avant filtrage.Détails avancés
Matrice de roue
PROServeur
Objectif : construire plusieurs lignes qui, ensemble, couvrent le plus grand nombre possible de paires d’un petit ensemble de numéros — un plan de couverture glouton.
L’ensemble comprend numéros pris alternativement dans les tiers chaud, froid et moyen. Toutes les combinaisons de l’ensemble sont candidates (au-delà de 40 000, on utilise un échantillon aléatoire) ; chaque étape ajoute la candidate de meilleur score et marque ses paires comme couvertes :
Score glouton de couverture des paires ; les égalités sont départagées uniformément au hasard.Détails avancés
où
les paires de la ligne candidate et les paires déjà couvertes par les lignes choisies
nombre de lignes déjà choisies qui contiennent le numéro
vaut 1 si la condition est vérifiée, 0 sinon
Chaud dans le monde et Combiné mondial
PROServeur
Objectif : transposer sur la loterie actuelle le profil de fréquences des neuf loteries prises en charge.
Chaque numéro tiré de chaque loterie est ramené à sa position relative et étalé par un noyau gaussien étroit sur les numéros de la loterie actuelle ; chaque loterie reçoit le même poids par tirage, et la fréquence propre de la loterie actuelle est ajoutée une fois de plus par-dessus :
Score mondial du numéro n ; X_g désigne tous les numéros principaux tirés dans la loterie g (jusqu’à 400 tirages récents aux règles actuelles, soit D_g tirages).Détails avancés
Chaud dans le monde : choix uniformes parmi les numéros de score le plus élevé.
Combiné mondial : dans le tiers supérieur, dans le tiers inférieur, le reste dans le tiers médian. Les numéros bonus sont uniformes.
Chaînes de Markov
PROServeur
Objectif : pondérer les numéros selon la fréquence à laquelle ils ont suivi les numéros du tirage précédent.
Probabilité de transition d’ordre un avec lissage de Laplace, moyennée sur le dernier tirage L.Détails avancés
où
nombre de fois où le numéro est apparu dans le tirage suivant immédiatement un tirage contenant
les numéros principaux du dernier tirage
Gauss · théorème central limite
PROServeur
Objectif : construire des lignes dont la somme est typique. La somme de numéros tirés sans remise a pour moyenne et variance
Moyenne et variance de la somme d’une ligne en tirage sans remise (remplacées par les valeurs empiriques dès qu’il existe au moins 5 sommes).Détails avancés
Chaque numéro est pondéré par une gaussienne centrée sur la valeur moyenne par position, et jusqu’à 40 lignes candidates sont tirées ; celle dont la somme est la plus proche de l’emporte (la recherche s’arrête plus tôt dès que l’écart est inférieur à ) :
Poids par numéro de la méthode de Gauss.
Modèle d’intervalle Δ
PROServeur
Objectif : imiter l’espacement entre numéros voisins observé dans les tirages réels.
À partir des 120 derniers tirages, la méthode recueille le plus petit numéro de chaque tirage et toutes les différences entre numéros voisins une fois triés. Une ligne est construite à partir d’un départ aléatoire auquel s’ajoutent des différences aléatoires ; une ligne qui dépasse est rejetée (jusqu’à 300 essais, puis une ligne uniforme) :
Bootstrap empirique des premiers numéros et des écarts ; Y_t = (y_{t,1} < … < y_{t,k}) est le tirage t trié.Détails avancés
Bayes · Dirichlet
PROServeur
Objectif : la fréquence, avec un rétrécissement vers l’uniforme.
Moyenne a posteriori d’un a priori de Dirichlet(α) symétrique mis à jour par les effectifs observés ; la méthode échantillonne avec les poids c_n + 3.Détails avancés
Analyse des écarts
PROServeur
Objectif : favoriser les numéros qui ne sont pas sortis depuis longtemps.
gap_n est l’indice du tirage le plus récent contenant n (0 = le dernier tirage) ; un numéro jamais vu reçoit D + ḡ.Détails avancés
Modèle physique de la machine de loterie
PROServeur
Objectif : laisser une simulation 2D simplifiée décider de l’ordre de sortie.
disques de rayon se déplacent dans un carré unité sous l’effet de rafales d’air aléatoires, d’une dérive constante vers la sortie, d’un amortissement et de collisions élastiques entre masses égales ; un disque qui s’échappe par la sortie située au milieu de la paroi inférieure est tiré.
Un pas du modèle 2D (y est orienté vers le bas, vers la sortie ; 2400 pas au maximum). Un disque sort lorsque 0.43 < x < 0.57 au niveau de la paroi inférieure ; si moins de k disques sortent, la ligne est complétée uniformément.Détails avancés
Collision élastique entre masses égales : les composantes normales des vitesses sont échangées.
Chaos · application logistique
PROServeur
Objectif : montrer qu’un système entièrement déterministe peut être imprévisible.
Après 100 itérations de chauffe à partir d’une graine aléatoire, les valeurs sont collectées jusqu’à obtenir k numéros distincts.Détails avancés
Effondrement quantique
PROServeurExpérimental
Objectif : un poids à contre-courant qui favorise les numéros rarement tirés.
Poids de « barrière de fréquence » ; les nombres aléatoires proviennent d’un tampon de valeurs cryptographiques de 16 bits.Détails avancés
Système de paradoxes
PROServeurExpérimental
Objectif : des lignes de recherche fondées sur des propriétés contre-intuitives des combinaisons aléatoires. Cinq archétypes sont utilisés à tour de rôle :
Foule : privilégie les numéros supérieurs à 31 dans les ensembles d’au moins 42 numéros (les anniversaires s’arrêtent à 31), avec un poids de 2.6 au-dessus du seuil et de 0.28 en dessous, ×1.1 pour les multiples de 10, puis impose au moins numéros au-dessus du seuil. Moins de joueurs choisissent ces numéros, un gain serait donc moins partagé — la chance de gagner, elle, reste inchangée.
Choc : la moitié de la ligne parmi les numéros les plus fréquents, le reste parmi ceux qui sont absents depuis le plus longtemps.
Grappe : contient une paire de numéros consécutifs — une propriété bien plus fréquente dans les tirages aléatoires que l’intuition ne le laisse penser :
Eurojackpot environ 35%, Lotto 7/34 environ 78%.Détails avancés
Miroir : associe et .
Régression : les numéros dont le taux récent (10 derniers tirages) s’écarte le plus de leur taux à long terme.
3. Le Tribunal mathématique
Le Tribunal examine une combinaison que vous avez déjà. Les jurés et les modèles peuvent proposer de remplacer un numéro ; les avocats de la défense plaident pour ou contre chaque proposition ; le Juge suprême statue en s’appuyant sur un champ structurel des tirages passés. Les numéros ne changent que lorsque vous le décidez — et chaque étape est enregistrée.
Le jury : douze personnages, chacun avec sa propre stratégie mathématique
Le déroulement d’une affaire
Proposition. Un juré ou un modèle passe en revue tous les échanges simples possibles de la ligne et propose au plus un remplacement — ou propose de conserver la ligne.
Défense. Les avocats prennent position sur chaque proposition : soutien, objection ou protestation. Un avocat ne propose ni n’applique jamais de numéro.
Verdict. Le Juge suprême accepte la proposition, propose une alternative ou conserve le numéro, en s’appuyant sur le champ structurel des tirages passés.
Décision. Vous seul modifiez les numéros : accepter une proposition, suivre la défense, accepter le Juge, garder l’original ou revenir en arrière. Chaque décision est enregistrée avec son auteur.
D’un modèle à une préférence par numéro
Chaque modèle est ramené à une préférence relative pour chaque numéro, où 1 signifie « la moyenne du modèle », accompagnée d’une erreur type. Les modèles définis par un vecteur de poids explicite sont exacts ; les autres sont mesurés en les exécutant :
Préférence relative exacte de Numéros chauds, Markov, Gauss, Bayes, Analyse des écarts, Effondrement quantique, Quantique-astral et du Champ structurel.Préférence Monte-Carlo des modèles procéduraux : X₁ … X_R sont R = 600 lignes du modèle générées avec graine (120 pour le modèle physique). Le Consensus fait plutôt la moyenne de trois exécutions (voir sa fiche).
Les dix-neuf modèles
Le Tribunal utilise les seize méthodes du générateur de la section 2, plus trois modèles qui lui sont propres. Quatre d’entre eux n’utilisent pas d’historique et sont enregistrés comme sans préférence de numéro (Couverture des segments, Aléatoire pur, Modèle physique, Chaos) ; en pratique, Couverture des segments favorise les numéros des segments courts lorsque ne divise pas , et Chaos favorise les bords de la plage, comme le montrent leurs fiches. Deux modèles sont composites (Consensus et Champ structurel).
Modèle
Type
Fondement
Numéros chauds
poids
Combiné
échantillonné
tiers chaud / moyen / froid
Couverture des segments
échantillonné, sans historique
un numéro par segment
Aléatoire pur
échantillonné, uniforme
mélange de Fisher–Yates
Chaînes de Markov
poids
transitions lissées depuis le dernier tirage
Gauss · TCL
poids
gaussienne autour de
Modèle d’intervalle Δ
échantillonné
bootstrap des écarts
Bayes · Dirichlet
poids
Analyse des écarts
poids
Modèle physique
échantillonné, sans historique
simulation de disques en 2D
Chaos
échantillonné, sans historique
application logistique, biaisée vers les bords
Effondrement quantique
poids, expérimental
Système de paradoxes
échantillonné, expérimental
cinq archétypes
Quantique-astral
poids, expérimental
signe et illumination de la Lune
Matrice de roue
échantillonné
plan de couverture des paires
Chaud dans le monde
échantillonné
profil à noyau inter-loteries
Combiné mondial
échantillonné
profil à noyau inter-loteries
Consensus des modèles
ensemble
14 modèles membres
Champ structurel
composite
six composantes descriptives
Champ structurel
Serveur
Le champ est la mesure du Juge suprême : un composite, pondéré à la main, de six composantes descriptives. Les fréquences, la connectivité et la couverture des paires sont divisées par leur maximum sur l’ensemble des numéros ; l’ancienneté et la typicité se situent déjà dans .
Score du champ structurel du numéro n, de 0 à 100.Détails avancés
où
fréquence sur toute la fenêtre et sur les derniers tirages
ancienneté,
somme des lifts de paire sur tous les partenaires , où est le nombre de tirages contenant les deux numéros
typicité structurelle moyenne des tirages contenant : , où est la part de numéros pairs et la somme centrée réduite
couverture des paires, nombre total d’observations de paires impliquant
Consensus des modèles
Serveur
Quatorze modèles membres répartis en douze familles produisent chacun 10 lignes ; un numéro marque des points selon le nombre de modèles et de familles qui l’ont choisi, la fréquence de ce choix et sa régularité :
Score de consensus ; le Tribunal fait la moyenne de trois exécutions indépendantes et utilise leur dispersion comme erreur type.Détails avancés
où
nombre de modèles membres et de familles de modèles dont les lignes contiennent
nombre total de lignes contenant
nombre moyen d’apparitions par modèle membre ayant choisi , divisé par 10
Modèle quantique-astral
ServeurExpérimental
Un modèle de divertissement qui pondère les numéros selon la Lune à la date du tirage visé, avec une petite part du champ structurel :
Poids quantique-astral ; σ ∈ {0,…,11} est le signe du zodiaque correspondant à la longitude écliptique de la Lune à la date du tirage visé, I l’illumination en pourcentage.Détails avancés
Illumination de la Lune en pourcentage, à partir de l’âge A dans le mois synodique de durée P (en jours).
Comment un modèle examine une ligne
Pour chaque échange possible — le numéro quitte la ligne, le numéro y entre — le modèle calcule le gain et son bruit. Un gain ne compte que s’il est statistiquement net ; une perte compte toujours.
Examen par un modèle. Les modèles à poids exacts ont SE = 0, leurs gains comptent donc toujours ; l’échange est retenu lorsque effect ≥ 0.10.Erreur type d’un échange pour un modèle échantillonné : la proportion commune sous l’hypothèse que a et b sont équiprobables. Pour le Consensus, SE_δ = √(se(a)² + se(b)²) sur ses trois exécutions ; les modèles à poids exacts ont SE_δ = 0.Seuil corrigé de Bonferroni sur les k(N−k) échanges possibles ; Eurojackpot : 3.43.
de base
Eurojackpot, 225 échanges
Lotto 7/34, 189 échanges
0.5
2.995
2.942
1.0
3.193
3.142
1.5
3.434
3.387
2.0
3.716
3.672
3.0
4.378
4.340
Les douze jurés
Chaque juré a une stratégie, ses propres sources (modèles ou signaux tirés de l’historique), un effet minimal et un niveau de signification. Le verdict d’un juré sur une ligne est soit « conserver », soit exactement un remplacement ; les jurés ne font ni objection ni protestation — c’est le rôle de la défense.
Gain numérique d’un échange à partir des sources pondérées du juré ; λ = D/(D+40) pour Eva Lind, 1 sinon.Valeur effective d’un échange. Le meilleur échange retenu l’emporte (en cas d’égalité : le plus petit nouveau numéro, puis la position la plus en avant) ; si aucun n’est retenu, le juré conserve la ligne.
où
poids de la source dans la définition du juré
, avec
le niveau de signification du juré corrigé pour échanges, comme dans le tableau ci-dessus
variation de la log-vraisemblance de la composante structurelle (en nats)
variation du score de couverture de la grille
Signaux calculés à partir de l’historique
Trois jurés utilisent des signaux lus directement dans les tirages plutôt que dans un générateur. Avec :
Test de fréquence. Pour des tirages équitables, Var(c_a − c_b) = 2Dp(1−p)·N/(N−1), car les numéros d’un même tirage sont négativement corrélés ; en divisant par l’effectif attendu Dp, on obtient SE_ab.Réplication. Fréquence dans K fenêtres disjointes de s = ⌊D/K⌋ tirages ; l’avantage doit résister à une pénalité d’une erreur type.Anomalie. Écart absolu à l’effectif attendu ; √(1−2/π) est l’écart type de |Z| pour une variable normale centrée réduite Z.
Structure et couverture
Les composantes structurelles comparent une ligne au profil des tirages passés : parité, bas/haut, grappes et écarts sont catégoriels avec lissage de Laplace ; somme et étendue sont gaussiennes.
Log-vraisemblances : ℓ₁ catégorielle (parité, bas/haut, grappes ; J catégories, n_j tirages passés dans la catégorie j), ℓ₂ gaussienne (somme, étendue), ℓ₃ écarts entre numéros voisins.Couverture de la grille : 𝒫′ est l’ensemble des paires des autres lignes de la grille ; le second terme compte les dizaines du champ de numéros que touche la ligne.
Eva Lind · Tireuse d’élite
Stratégie : fréquence à long terme avec rétrécissement bayésien. Sources : Bayes 0.8 + Numéros chauds 0.2 ; ; ; aucun test de signification (poids exacts).
Règle : le meilleur échange est toujours le numéro le moins fréquent de la ligne → le numéro le plus fréquent hors de la ligne ; il est retenu lorsque .
Détails avancés
Maya Chen · Architecte de la forme
Stratégie : la forme de la ligne. Sources : Gauss 0.5 + Combiné 0.5 ; poids de structure 2 sur la parité, bas/haut, la somme, l’étendue et les grappes ; (Eurojackpot ) ; .
Règle : le terme de structure compte toujours ; un échange qui rapproche la ligne de la forme typique des tirages passés peut donc être retenu sur la seule structure.
Détails avancés
Clara Moretti · Chasseuse d’anomalies
Stratégie : les anomalies dans les deux sens. Source : le signal d’anomalie ; structure des écarts 0.4, comptée seulement pour un échange significatif ; (Eurojackpot ) ; .
Pour le signal d’anomalie, la moyenne s’annule : seule compte la différence des écarts absolus.Détails avancés
Leila Haddad · Observatrice globale
Stratégie : le profil mondial. Sources : Chaud dans le monde 0.5 + Combiné mondial 0.5 ; ; ; nécessite les données des autres loteries.
Détails avancés
Freya Olsen · Ingénieure de couverture
Stratégie : la couverture de la grille, sans préférence de numéros. Aucune source ; poids de couverture 2 ; .
Détails avancés
Nora Blake · Voyante
Expérimental
Stratégie : le système astrologique de divertissement pour la date du tirage. Source : Quantique-astral ; ; nécessite une date de tirage visée.
Détails avancés
Derek Cole · Maître des chaînes
Stratégie : les transitions depuis le dernier tirage. Source : Chaînes de Markov ; structure des écarts 0.4, toujours comptée ; . Comme les poids de Markov ont pour somme un, .
Détails avancés
Marcus Reed · Signal d’alarme
Stratégie : l’absence la plus longue. Sources : Analyse des écarts 0.8 + Numéros chauds 0.2 ; ; aucun test de signification.
Détails avancés
Victor Moreau · Physicien de la machine de tirage
Stratégie : un biais physique de la machine se répéterait sur chaque période. Source : réplication ; (Eurojackpot ) ; .
Le plancher de bruit empêche quatre fenêtres chanceuses de paraître significatives.Détails avancés
Noah Bennett · Sceptique vigilant
Stratégie : rejeter le pur hasard au niveau le plus strict. Source : test de fréquence ; (Eurojackpot ) ; .
Forme fermée de la statistique de test de Noah.Détails avancés
Elias Berg · Magicien à contre-courant
Expérimental
Stratégie : contre la foule — les numéros plus rares. Sources : Effondrement quantique 0.85 + Système de paradoxes 0.15 ; (Eurojackpot ) ; .
Détails avancés
Leo Fischer · Chef d’orchestre du consensus
Stratégie : la stabilité du consensus des modèles. Source : Consensus (trois exécutions indépendantes) ; (Eurojackpot ) ; .
Détails avancés
Génération par le jury
Lorsque le jury génère une ligne au lieu d’en examiner une, chaque juré tire 40 lignes candidates selon ses propres poids et garde la meilleure au sens de
Le bulletin de vote d’un juré. La ligne du jury prend les k numéros ayant obtenu le plus de voix ; les égalités sont départagées par le soutien normalisé le plus élevé, puis par le plus petit numéro.
Les six avocats de la défense
Les avocats évaluent un échange proposé — le numéro actuel et le numéro proposé, tirés et fois en tirages — à l’aide de leurs propres signaux. Les valeurs positives sont favorables à la proposition :
Signal
Définition
fréquence
a posteriori
Bayes, champ, astro
structure
stabilité
sur six périodes consécutives
La probabilité a posteriori est calculée exactement, sans approximation normale :
Forme fermée pour des lois a posteriori Bêta à paramètres entiers ; la fonction Bêta utilise un log-Gamma de Lanczos.
Règle de décision pour le remplacement, désignant la moyenne pondérée des signaux de l’avocat :
Position ψ d’un avocat : S soutien, P protestation, O objection. χ = 1 lorsque les vérifications de l’avocat sont satisfaites : pour le soutien — unanimité des signaux, accord d’un second signal et veto structurel ; pour la protestation — unanimité et accord seulement.
Thomas Keller · Avocat commis d’office
FREE
Signaux : fréquence + Bayes + champ structurel, qui doivent tous concorder ; soutien à 1, protestation à −1 ; nécessite 20 tirages et, entre 5 et 19 tirages, fonctionne en mode limité avec Bayes + a posteriori.
Détails avancés
Elena Rossi · Avocate statisticienne
Signal : fréquence, corrigée pour les comparaisons multiples ; veto structurel à −1 ; soutien et protestation à 1.96 ; au moins 30 tirages.
Détails avancés
Amelia Grant · Contre la fausse confiance
Signal : probabilité a posteriori de supériorité ; soutien à (), protestation à () ; au moins 10 tirages.
Détails avancés
Position
30
1
7
0.987
soutien
30
4
3
0.354
objection
30
5
2
0.128
protestation
100
6
16
0.987
soutien
Julien Morel · Avocat de la structure
Signal : variation totale des six log-vraisemblances structurelles ; soutien à 0.6325 ( nats), protestation à 0.8944 () ; au moins 20 tirages.
Détails avancés
Ingrid Falk · Stabilité dans le temps
Signal : victoires moins défaites du numéro proposé sur six périodes consécutives ; doit concorder avec la fréquence globale ; seuil 1.5, donc au moins ; au moins 30 tirages.
Détails avancés
Adrian Vega · Astrologie de divertissement
Expérimental
Signal : les poids quantique-astraux pour la date du tirage visé ; soutien et protestation à 0.5.
Détails avancés
Le Juge suprême
Le Juge statue sur un numéro contesté à l’aide du champ structurel , normalisé par son maximum : . Un numéro est faible s’il se situe dans les 35% les plus bas du champ.
θ est une statistique d’ordre des valeurs du champ triées par ordre croissant ; le numéro actuel est faible lorsque φ(n_c) < θ. La marge m s’applique lorsque plus de la moitié des avocats ayant pris position protestent.Le verdict V est le numéro que le Juge conserve à cette position ; c’est la première ligne applicable qui s’impose. a* est le numéro au champ le plus élevé, hors de la ligne et autre que la proposition.
Analyse et recommandation du Juge suprême
Pour des lignes entières, le Juge indique un score de ligne et suggère de remplacer jusqu’à des numéros les plus faibles situés sous par les numéros les plus forts hors de la ligne. Vous choisissez les échanges à appliquer. En l’absence de lignes, le Juge formule une recommandation : des ébauches aléatoires uniformes sont améliorées de la même manière et renvoyées avec leur provenance.
Score de ligne de l’analyse du Juge suprême.
Décisions, lots et historique
Décisions : accepter la proposition, accepter la défense, accepter le Juge, garder l’original, revenir en arrière. Les numéros ne changent que lorsque vous acceptez une proposition, acceptez un verdict du Juge qui remplace le numéro, ou revenez en arrière ; chaque changement est une transformation inscrite dans l’enregistrement de provenance.
Décisions groupées : au plus un remplacement par numéro. « Accepter tous les remplacements majoritaires » n’applique que les options choisies par plus de la moitié des jurés sélectionnés ; « Appliquer toutes les propositions » retient, pour chaque numéro, l’option majoritaire ou, à défaut, celle qui a recueilli le plus de voix, et ignore les égalités.
Lots : un examen de 50 lignes au plus par la même composition de personnages compte comme une seule tentative ; les lignes déjà analysées sont ignorées et un lot interrompu reprend avec le même plan.
Historique : les types d’événements sont l’examen du jury, l’examen d’un modèle, la proposition, l’examen de la défense, l’examen du Juge, la décision et la transformation ; le journal conserve jusqu’à 200 événements et n’élimine jamais une transformation ni les examens les plus récents.
Le Tribunal doit rendre des comptes
Chaque affirmation est inscrite au registre des pronostics avant son tirage, puis évaluée ensuite par rapport au hasard. Pour des affirmations portant sur numéros avec une chance de base :
H est le nombre de numéros trouvés. Une source n’est classée qu’avec au moins 30 numéros sur au moins 3 tirages.
4. La machine de tirage 3D : moteur physique
Le tirage 3D est une simulation de corps rigides en temps réel : les boules sont des corps dotés d’une masse, d’une inertie, d’un frottement et d’un coefficient de restitution, mus par la gravité, un rotor de brassage et un champ d’air, et la boule tirée est celle qui tombe physiquement par la sortie. C’est un modèle physique crédible d’une machine de tirage, pas l’enregistrement d’une machine réelle.
90 boules du SuperEnalotto dans la chambre simulée
Moteur et coordonnées
La physique s’exécute dans Rapier 3D (version 0.14, WebAssembly) ; le rendu utilise Three.js (r169). Le repère est direct, avec vers le haut et l’origine au centre de la chambre ; l’axe du rotor est l’axe horizontal et pointe vers l’observateur.
Chambre : une sphère de rayon unités, construite comme un maillage triangulaire à normales tournées vers l’intérieur, avec une sortie circulaire au fond (demi-angle ).
Boules : des sphères de rayon et de densité 1 ; une boule par numéro, de 5 à 90 boules.
Rotor : un arbre cinématique à six bras dont les pales en forme de capsule sont dimensionnées pour s’arrêter à 0.14 unité de la paroi de verre dans leur plan de rotation, plus un rotor plus petit à trois bras dont le sens de rotation alterne d’une phase de brassage à l’autre.
Porte : un bouchon cylindrique placé dans la sortie, retiré lorsqu’une boule peut sortir.
Masse, moment d’inertie et poids d’une boule en unités du modèle.
Échelle et similitude de Froude
Une unité du modèle vaut 10 cm : une boule de 40 mm mesure 0.4 unité et la chambre est une sphère de 600 mm. La gravité est réduite à unités/s² au lieu des réels. Un mouvement dominé par la gravité et l’inertie a le même aspect lorsque le nombre de Froude est identique ; la simulation correspond donc à une machine de taille réelle dont l’horloge serait ralentie :
Les grandeurs primées appartiennent au modèle. À nombre de Froude égal et longueur égale, les vitesses sont multipliées par √γ et les durées par 1/√γ.
Forces
Chaque boule obéit à la deuxième loi de Newton avec les forces que le code applique réellement :
F_D traînée de l’air, F_W paroi analytique, F_S aspiration à la sortie, F_C contacts avec les boules, le rotor et la porte (calculés par Rapier) ; τ les couples correspondants. Rapier applique aussi un léger amortissement linéaire et angulaire, et les vitesses sont plafonnées à 22 unités/s et 105 rad/s par mesure de sécurité.
Champ d’air et traînée quadratique
La soufflante est modélisée par un champ prescrit de vitesse de l’air ; chaque boule subit une traînée quadratique qui la ramène vers la vitesse locale de l’air. La constante de traînée est fixée par une vitesse terminale de 48 unités/s :
Dans l’air immobile, une boule en chute atteint v_t = √(g/k_d) = 48 unités/s, soit environ 8.7 m/s à l’échelle réelle.Courant ascendant central : maximal sur l’axe près du fond (102 à y = −3, 68 au centre, 34 en haut) ; ρ_h est la distance horizontale à l’axe.
Tourbillon : une rotation horizontale de 11 unités/s autour de l’axe vertical.
Flux centripète : au-delà de 60% du rayon, jusqu’à vers le centre, pour que les boules continuent de circuler au lieu de rester collées à la paroi.
Turbulence : un bruit de valeurs tridimensionnel lisse, d’amplitude 58, qui dérive dans le temps ; c’est une fonction déterministe fixe, pas un générateur de nombres aléatoires.
Rafales anti-blocage : une boule qui reste trop longtemps au fond, en haut, contre la paroi ou presque immobile reçoit une rafale locale ajoutée à la vitesse de l’air, qui agit elle aussi par la traînée.
Paroi sphérique analytique
En plus du maillage, la paroi de verre est imposée comme une sphère exacte au niveau des vitesses, ce qui empêche l’effet tunnel et assure un roulement correct. Avec la normale sortante , la vitesse sortante et la pénétration :
Tolérance de contact spéculatif v* et restitution e (e_b est la restitution de la boule ; e est nulle sous la vitesse de tolérance, pour qu’une boule au repos ne puisse pas vibrer).Réponse normale, appliquée seulement si v_n > v*.Frottement de Coulomb au point de contact ; s est la vitesse de glissement tangentielle v + ω × (−r n̂), μ = ½(μ_b + 0.35), où μ_b est le frottement de la boule.
Contacts entre corps
Les contacts boule–boule, boule–rotor et boule–porte sont résolus par le solveur de contraintes de Rapier, avec détection continue des collisions pour les boules. Les coefficients sont combinés par moyenne :
Paire
Frottement
Restitution
boule – boule
0.16
0.55
boule – verre
0.255
0.415
boule – pale
0.19
0.525
boule – bras ou arbre
0.17
0.35
boule – porte
0.23
0.375
L’amortissement est faible pendant le tirage (linéaire 0.05, angulaire 0.035) et fort pendant que les boules se stabilisent (2.4). Il n’y a pas de paramètre de résistance au roulement : le roulement ne ralentit que par l’amortissement et le frottement de contact.
Pas de temps et intégration
La simulation avance par pas fixes, indépendants de la fréquence de rafraîchissement de l’écran ; chaque image exécute autant de pas fixes que le temps réel l’exige, cinq au maximum :
Accumulateur à pas fixe : une image de durée Δt_f exécute n pas fixes (5 au maximum) ; chaque pas est divisé en 2 sous-pas Rapier de h = 1/120 s avec 6 itérations du solveur.
Dans un sous-pas, le moteur met à jour les vitesses à partir des forces, puis les positions à partir des nouvelles vitesses — le schéma d’Euler semi-implicite (symplectique) employé par les moteurs à impulsions, présenté ici comme principe général :
Forme générale : F désigne les forces appliquées, F_c les forces de contrainte (de contact) déterminées par le solveur itératif de Rapier.
Les forces propres à l’application (air, paroi, aspiration) sont calculées une fois par pas à partir de l’état au début du pas et maintenues pendant les deux sous-pas. Le rotor est cinématique et sa consigne est réajustée à chaque sous-pas :
Approche exponentielle de la vitesse du rotor vers sa consigne ; le brassage passe cycliquement par 2.4, 2.9, 2.1 et 2.7 rad/s.
Comment une boule est sélectionnée
Après 1 s de démarrage et 2.6 s de brassage, la porte s’ouvre. Tant que la sortie est ouverte, le courant ascendant au-dessus d’elle s’efface progressivement, le jet central est réduit à 62% et une aspiration d’environ 2.2 fois le poids d’une boule (environ 4 au bout de 5 s) attire les boules proches de la sortie :
Aspiration près de la sortie (y < −1.6 et distance horizontale < 0.6) ; t_c est le temps écoulé depuis l’ouverture de la porte.
La boule tirée est la première dont le centre passe sous ; si plusieurs y parviennent au même pas, c’est la plus basse. Aucun nombre aléatoire n’est consulté à ce moment-là. Les nombres aléatoires d’un tirage sont le placement initial des boules ainsi qu’une petite vitesse et une petite rotation initiales, issus de la Web Crypto API (et de nouveau lorsqu’un ensemble bonus distinct est chargé). La boule suit ensuite le chemin de sortie jusqu’au présentoir ; ce mouvement est scripté, pas simulé.
Rendu, simulation et aléa
Simulation : pas fixes de 1/60 s ; les préréglages de qualité (ultra, élevée, moyenne, basse) ne modifient que les ombres, le bloom, la résolution et le niveau de détail des maillages, jamais la physique.
Rendu : chaque image affiche le dernier pas achevé ; il n’y a pas d’interpolation entre les pas.
Aléa : les forces sont déterministes ; le résultat dépend du placement initial et, à partir de la deuxième boule, aussi du temps que prend sur l’appareil la présentation de la boule précédente, si bien qu’un tirage ne peut pas être rejoué à l’identique.
5. Statistiques des tirages réels
Les écrans d’analyse décrivent les tirages historiques. Ils répondent aux questions « que s’est-il passé ? » et « est-ce compatible avec une loterie équitable ? », jamais à « que va-t-il se passer ? ».
Fréquences, numéros chauds et froids
Pour chaque numéro, l’application compte les apparitions dans la fenêtre et les affiche à côté de l’effectif attendu d’une loterie équitable ; l’écart type est donné ici à titre de référence :
Effectif attendu (affiché dans l’application) et son écart type (pour référence) pour un numéro sur D tirages indépendants.
Chauds et froids : les cinq numéros les plus fréquents et les cinq moins fréquents, chacun avec son effectif attendu (au moins 5 tirages sont nécessaires).
Barres de fréquence : en rouge lorsque la part d’un numéro dépasse 1.3 fois la part attendue, en bleu lorsqu’elle descend sous 0.7 fois.
Carte de chaleur : couleur obtenue par normalisation min–max .
Carte de chaleur : la couleur ne montre que la fréquence passée
Test d’équité : χ² avec correction
Le test du χ² vérifie si les effectifs sont compatibles avec des probabilités égales. Dans un tirage, les numéros sont pris sans remise, ce qui rend les effectifs négativement corrélés ; la statistique multinomiale simple est alors trop petite, et l’application la corrige :
Statistique de Pearson avec la correction pour tirage sans remise ; au moins 10 tirages sont nécessaires.Fonction gamma incomplète supérieure régularisée, calculée par développement en série et par fraction continue.
Valeur p
Verdict
pas d’écart significatif
écart à la limite de la significativité
écart statistiquement significatif
Test d’équité du χ² et audit positionnel
Test Q positionnel
Avec au moins 30 tirages complets, l’application teste aussi la moyenne de chaque position triée (Coronel-Brizio et al., arXiv:0806.4595). Le -ème plus petit de numéros tirés dans a pour moyenne et covariance
δ est le vecteur des différences entre les moyennes observées par position et μ, sur m tirages.
Paires, comparaisons et contrôles
Paires : une matrice 12 × 12 indiquant combien de fois les 12 numéros les plus fréquents sont sortis ensemble (au moins 10 tirages). Ce sont des effectifs bruts ; à titre de référence, l’effectif attendu d’une paire donnée dans des tirages équitables est .
Comparaison des loteries : probabilités de jackpot, prix, coût de l’achat de toutes les combinaisons.
Contrôle mathématique : l’application recalcule et le compare à la constante enregistrée, puis recherche dans les tirages de la fenêtre d’analyse les erreurs de plage, les nombres de boules incorrects et les dates en double.
Rangs de gains : les tableaux de gains officiels par tirage. L’illustration du tirage fait la moyenne des 60 derniers tableaux de gains réels ; ce n’est que pour une loterie dépourvue de toute donnée de gains qu’elle estime le nombre de gagnants à partir des probabilités par rang de la section 8 et d’un volume de ventes supposé, si bien que ces chiffres sont purement illustratifs.
Simuler une vie de joueur
La simulation sur 50 ans utilise la probabilité d’au moins un jackpot en billets indépendants :
Probabilité d’au moins un jackpot en T billets ; C est le nombre de combinaisons du jackpot, d le nombre de tirages par semaine, r le nombre de lignes par tirage.
6. Analyse calendaire
L’analyse calendaire recherche des coïncidences entre les dates de tirage et les numéros tirés — par exemple le jour du mois figurant parmi les boules — et compare chaque taux observé au taux que produirait le pur hasard.
Sélection des tirages
Les tirages peuvent être filtrés par année, par mois, par même mois sur toutes les années ou par plage de dates, ainsi que par époque de règles. Les listes de fréquences (chauds, froids, absents depuis le plus longtemps) utilisent les effectifs bruts de la sélection ; un numéro impossible dans toutes les époques sélectionnées est écarté, et une sélection qui mélange plusieurs époques est signalée par un avertissement, car un numéro valable uniquement dans l’époque la plus récente paraît faussement « froid ». Les règles de date ci-dessous tiennent compte des époques : un tirage ne compte pour une règle que si au moins un candidat est un numéro valable selon les règles propres à ce tirage.
Taux observé d’une règle de date : C_t sont les numéros candidats du tirage t, X_t ses numéros tirés, Ω_t les numéros valables selon ses règles ; ℰ désigne les tirages éligibles.
Dix règles de date
Règle
Numéros candidats pour un tirage du JJ.MM.AAAA
jour
JJ
mois
MM
année
AAAA mod 100
heure
l’heure du tirage, lorsque l’opérateur la publie
chiffres de l’année
les chiffres distincts de AAAA
somme des chiffres de l’année
somme des chiffres de AAAA
somme de l’année à deux chiffres
somme des chiffres de AAAA mod 100
somme des chiffres du jour
somme des chiffres de JJ
somme des chiffres de la date
somme de tous les chiffres de JJ, MM et AAAA
racine numérique
la somme des chiffres de la date réduite à un seul chiffre
Un candidat égal à 0 est ignoré, et un tirage ne compte qu’une fois pour une règle, même lorsque plusieurs de ses numéros correspondent.
Espérance aléatoire
Pour un tirage de numéros parmi valeurs possibles et un ensemble de numéros candidats, la probabilité qu’aucun candidat ne soit tiré suit la loi hypergéométrique :
P₀ : aucun candidat n’est tiré ; P≥1 : au moins un l’est. Les candidats situés hors de la plage de l’époque du tirage sont écartés.Taux de correspondance attendu r̂ sur les tirages éligibles ℰ, chacun selon sa propre époque ; P^M et P^B, pour les ensembles principal et bonus, sont combinés comme s’ils étaient indépendants.Correspondances calendaires comparées au hasard
Interpréter les taux
Les paires sont listées à partir de 30 tirages et les triplets à partir de 120 (uniquement les combinaisons vues au moins deux fois, les dix plus fréquentes) ; en dessous de 100 tirages, un avertissement de petit échantillon s’affiche. Avec 100 tirages, un taux proche de 20% a encore une bande à 95% d’environ points de pourcentage.
7. Archive historique et époques de règles
Les loteries changent de règles. Un tirage n’a de sens qu’avec les règles en vigueur à sa date ; c’est pourquoi chaque tirage enregistré porte sa version des règles.
Les modèles et les analyses n’utilisent que les tirages comparables aux règles actuelles. Deux époques sont comparées groupe par groupe :
L’époque e est comparable pour les numéros principaux lorsque le nombre et la plage concordent (à gauche), et pour les numéros bonus lorsque chaque groupe bonus 𝓑 concorde (à droite). Un tirage dont les numéros principaux sont comparables mais dont les règles bonus diffèrent conserve ses numéros principaux et perd ses numéros bonus.L’archive indique pour chaque tirage son époque de règles
8. Probabilités et limites
Chaque tirage officiel est une expérience aléatoire indépendante. Aucun historique, modèle, tribunal ni simulation ne change la probabilité d’une combinaison.
Probabilité du jackpot
Probabilité de jackpot d’une ligne selon les règles actuelles (à droite : Eurojackpot) ; les loteries sans numéro bonus pour le joueur n’utilisent que le premier facteur.
Loterie
Règles
Probabilité du jackpot
Lotto (Norvège)
7/34
1 : 5 379 616
Vikinglotto
6/48 + 1/5
1 : 61 357 560
Eurojackpot
5/50 + 2/12
1 : 139 838 160
EuroMillions
5/50 + 2/12
1 : 139 838 160
Powerball
5/69 + 1/26
1 : 292 201 338
Mega Millions
5/70 + 1/24
1 : 290 472 336
SuperEnalotto
6/90
1 : 622 614 630
Lotto Max
7/52
1 : 133 784 560
Powerball AU
7/35 + 1/20
1 : 134 490 400
Tous les rangs de gains
Trouver exactement des numéros principaux et des numéros bonus a pour probabilité le produit de deux probabilités hypergéométriques :
Pour une boule supplémentaire tirée dans la même machine (Lotto, SuperEnalotto, Lotto Max), le second facteur vaut (k−i)/(N−k) pour « +1 ».
Rang Eurojackpot
Probabilité
5 + 2
1 : 139 838 160
5 + 1
1 : 6 991 908
5 + 0
1 : 3 107 515
4 + 2
1 : 621 503
4 + 1
1 : 31 075
3 + 2
1 : 14 125
4 + 0
1 : 13 811
2 + 2
1 : 985
3 + 1
1 : 706
3 + 0
1 : 314
1 + 2
1 : 188
2 + 1
1 : 49
Pourquoi aucune méthode ne peut battre le hasard
Si les tirages sont indépendants et que toutes les combinaisons sont équiprobables, la probabilité conditionnelle du prochain tirage sachant un historique quelconque est la même que sans cet historique, et le nombre attendu de numéros principaux trouvés est le même pour chaque ligne, quelle que soit la façon dont elle a été produite :
H est le nombre de numéros principaux trouvés par une ligne. Eurojackpot : 5 · 5/50 = 0.5 par ligne, quelle que soit la méthode.