Chaque combinaison de l'ordre des cartes porte un numro de distribution spcifique qui va de 0 78! (factorielle 78).
Les mlanges successifs de la pile de cartes sont ensuite dtermins par le numro de squence (de 0 100000000000).
Lors de la cration de la partie, le logiciel choisit un numro de distribution au hasard entre 1 et 78! (factorielle 78) ainsi qu'un numro de squence. Le code de hachage correspondant ce numro de distribution et ce numro de squence sera affich tous les joueurs rejoignant la partie. Le choix du numro de distribution et du numro de squence se fait de manire quiprobable (chaque numro a la mme probabilit d'tre tir au sort).
En savoir plus
Lorsqu'une partie est cre, un numro de distribution et un numro de squence sont affects cette partie avant l'arrive du premier joueur en jeu. Un numro de distribution identifie un ordre des cartes dans le paquet de cartes. La pile du paquet est ensuite distribue aux 4 ou 5 joueurs en suivant les conventions de distribution du tarot : les cartes sont distribues 3 par 3 chaque joueur et chaque tour de distribution, sauf le premier, une carte est ajoute au chien, jusqu'au nombre de cartes voulu dans le chien. Un numro de squence identifie les diffrentes distributions successives obtenues aprs chaque mlange des cartes. Ainsi le numro de distribution et le numro de squence dterminent toutes les distributions successives obtenues en cours de partie. Lorsqu'un joueur entre en jeu, le code de hachage de la squence de distribution lui est affich. Ce code sera galement affich aux autres joueurs lorsqu'ils redront la partie. A la fin de la partie, le numro de distribution et le numro de squence sont affichs tous les joueurs. Ces numros sont dcids ds la cration de la partie, avant mme de connaitre la liste des joueurs en jeu. Le numro de distribution vous permet de retrouver sur cette page la distribution initiale complte des cartes associe ce numro. En saisissant galement le numro de squence, vous pouvez consulter chacune des redistributions successives des cartes au cours de cette partie (nouvelle manche, aucune annonce). Vous pouvez vrifier ainsi que le numro de hash de la combinaison "numro de distribution" + "numro de squence" est bien le mme que celui qui a t affich en dbut de partie lorsque vous avez ret le jeu (en 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 dcid avant votre entre 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 numro de distribution partir du code de hachage, de faon ce qu'aucun joueur ne puisse connaitre la distribution complte des cartes avant la fin de la partie. Plusieurs distributions peuvent avoir le mme code de hachage (il y a 1 048 576 = 16^5 codes de hachages "seulement" !) Deux numros de distribution ou de squences de distribution qui se suivent ont un code de hachage trs diffrent, aussi le code de hachage ne donne aucune information sur la distribution. Ce code est gnr par l'application de la fonction "Secure Hash Algorithm" sur l'identifiant de distribution + identifiant de squence et en ne conservant que les 5 premiers caractres. Ce code vous permet de vrifier que la squence de distribution des cartes bien t choisie par le site, au moment ncessaire, qu'aucune altration n'a t effectue 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 diffrentes peuvent tre joues sur le site ! Slection des distributions en Duplicate Voici comment sont slectionnes les distributions pour les modes de jeux Duplicate :
- Tout d'abord, mlange de la pile des cartes standard, c'est dire parfaitement alatoire.
- Puis l'IA regarde la main de chaque joueur sans regarder le chien, et choisit une annonce pour chaque joueur
- Si l'IA ne e pas pour l'un des joueurs, la distribution est examine.
- Si l'annonce est une prise ou une garde, le chien est intgr 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 rejete.
- Si la main du preneur contient 5 atouts ou moins, la distribution est rejete.
- Si la main du preneur contient 9 atouts, la distribution est rejete avec une probabilit de 80%.
- Si la main du preneur contient 10 atouts, la distribution est rejete avec une probabilit de 85%.
- Si la main du preneur contient 11 atouts, la distribution est rejete 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 rejete.
- Puis on compte le nombre de cartes dans la longue.
- Si la main du preneur contient 7 cartes dans la longue, la distribution est rejete avec une probabilit de 70%.
- Si la main du preneur contient 8 cartes dans la longue, la distribution est rejete avec une probabilit de 85%.
- Si la main du preneur contient 9 ou plus cartes dans la longue, la distribution est rejete avec une probabilit de 90%.
- Si la distribution a survcu tous ces tests, elle est valide !
Vous pouvez effectuer des appels notre fonction de choix de distribution alatoire et de squence de distribution en cliquant les boutons correspondants. En page "Distributions" il est possible en plus du bouton "Distribution alatoire" d'activer un bouton "Distribution duplicate alatoire" permettant d'afficher une distribution duplicate alatoire. Idem dans la page de planification des formations. De cette manire il sera possible d'examiner le rsultat de l'excution de l'algorithme de slection de distributions duplicate.