Chaque combinaison de l'ordre des cartes porte un numéro de distribution spécifique qui va de 0 à 78! (factorielle 78).
Les mélanges successifs de la pile de cartes sont ensuite déterminés par le numéro de séquence (de 0 à 100000000000).
Lors de la création de la partie, le logiciel choisit un numéro de distribution au hasard entre 1 et 78! (factorielle 78)
ainsi qu'un numéro de séquence.
Le code de hachage correspondant à ce numéro de distribution et ce numéro de séquence sera affiché à tous les joueurs rejoignant la partie.
Le choix du numéro de distribution et du numéro de séquence se fait de manière équiprobable (chaque numéro a la même probabilité d'être tiré au sort).
En savoir plus
Lorsqu'une partie est créée, un numéro de distribution et un numéro de séquence sont affectés à cette partie avant l'arrivée du premier joueur en jeu.
Un numéro de distribution identifie un ordre des cartes dans le paquet de cartes.
La pile du paquet est ensuite distribuée aux 4 ou 5 joueurs en suivant les conventions de distribution du tarot :
les cartes sont distribuées 3 par 3 à chaque joueur et à chaque tour de distribution, sauf le premier, une carte est ajoutée au chien, jusqu'au nombre de cartes voulu dans le chien.
Un numéro de séquence identifie les différentes distributions successives obtenues après chaque mélange des cartes.
Ainsi le numéro de distribution et le numéro de séquence déterminent toutes les distributions successives obtenues en cours de partie.
Lorsqu'un joueur entre en jeu, le code de hachage de la séquence de distribution lui est affiché.
Ce code sera également affiché aux autres joueurs lorsqu'ils rejoindront la partie.
A la fin de la partie, le numéro de distribution et le numéro de séquence sont affichés à tous les joueurs.
Ces numéros sont décidés dès la création de la partie, avant même de connaitre la liste des joueurs en jeu.
Le numéro de distribution vous permet de retrouver sur cette page la distribution initiale complète des cartes associée à ce numéro.
En saisissant également le numéro de séquence, vous pouvez consulter chacune des redistributions successives des cartes au cours de cette partie (nouvelle manche, aucune annonce).
Vous pouvez vérifier ainsi que le numéro de hash de la combinaison "numéro de distribution" + "numéro de séquence" est bien le même que celui
qui a été affiché en début de partie lorsque vous avez rejoint le jeu
(en premium à 4 ou 5 et dans les tournois quotidiens, à condition d'activer l'option "Afficher les codes de hachages").
Ceci prouve donc que votre jeu était bien décidé avant votre entrée en jeu, et qu'en aucun cas le logiciel ne prend en compte les joueurs en jeu pour effectuer la distribution (puisque la distribution est faite avant que les joueurs entrent en jeu).
Il n'est pas possible de retrouver un numéro de distribution à partir du code de hachage,
de façon à ce qu'aucun joueur ne puisse connaitre la distribution complète des cartes avant la fin de la partie.
Plusieurs distributions peuvent avoir le même code de hachage (il y a 1 048 576 = 16^5 codes de hachages "seulement" !)
Deux numéros de distribution ou de séquences de distribution qui se suivent ont un code de hachage très différent, aussi le code de hachage ne donne aucune information sur la distribution.
Ce code est généré par l'application de la fonction "Secure Hash Algorithm" sur l'identifiant de distribution + identifiant de séquence et en ne conservant que les 5 premiers caractères.
Ce code vous permet de vérifier que la séquence de distribution des cartes à bien été choisie par le site, au moment nécessaire, qu'aucune altération n'a été effectuée sur la distribution et qu'aucun joueur n'est favorisé.
Ce code garanti une distribution équitable, impartiale, et équiprobable de toutes les distributions possibles.
Il garanti également que 11 324 281 178 206 297 831 457 521 158 732 046 228 731 749 579 488 251 990 048 962 825 668 835 325 234 200 766 245 086 213 177 344 000 000 000 000 000 000 distributions différentes peuvent être jouées sur le site !
Sélection des distributions en Duplicate
Voici comment sont sélectionnées les distributions pour les modes de jeux Duplicate :
- Tout d'abord, mélange de la pile des cartes standard, c'est à dire parfaitement aléatoire.
- Puis l'IA regarde la main de chaque joueur sans regarder le chien, et choisit une annonce pour chaque joueur
- Si l'IA ne passe pas pour l'un des joueurs, la distribution est examinée.
- Si l'annonce est une prise ou une garde, le chien est intégré à la main du preneur.
- On compte le nombre d'atouts dans la main du preneur.
- Si la main du preneur contient 12 atouts ou plus, la distribution est rejetée.
- Si la main du preneur contient 5 atouts ou moins, la distribution est rejetée.
- Si la main du preneur contient 9 atouts, la distribution est rejetée avec une probabilité de 80%.
- Si la main du preneur contient 10 atouts, la distribution est rejetée avec une probabilité de 85%.
- Si la main du preneur contient 11 atouts, la distribution est rejetée avec une probabilité de 90%.
- Si la main du preneur contient 5 atouts majeurs (ie 21+20+19+18+17 d'atout), la distribution est rejetée.
- Puis on compte le nombre de cartes dans la longue.
- Si la main du preneur contient 7 cartes dans la longue, la distribution est rejetée avec une probabilité de 70%.
- Si la main du preneur contient 8 cartes dans la longue, la distribution est rejetée avec une probabilité de 85%.
- Si la main du preneur contient 9 ou plus cartes dans la longue, la distribution est rejetée avec une probabilité de 90%.
- Si la distribution a survécu à tous ces tests, elle est validée !
Vous pouvez effectuer des appels à notre fonction de choix de distribution aléatoire et de séquence de distribution en cliquant les boutons correspondants.
En page "Distributions" il est possible en plus du bouton "Distribution aléatoire" d'activer un bouton "Distribution duplicate aléatoire" permettant d'afficher une distribution duplicate aléatoire.
Idem dans la page de planification des formations. De cette manière il sera possible d'examiner le résultat de l'exécution de l'algorithme de sélection de distributions duplicate.