S GRAND PLACE
Connexion

Vérifier la distribution d'un match

Chaque table de belote fige une graine secrète AVANT la première donne et en publie l'empreinte. À la fin du match, la graine est révélée : tous les mélanges deviennent recalculables. Entrez le code d'un match terminé pour refaire le calcul.

Le code figure en haut de la table pendant le match, et dans vos derniers matchs. Il commence par un B.

Comment vérifier un match

1
Relevez le code du match
Il est affiché en haut de la table pendant toute la partie (par exemple B7K4M2A) et reste visible dans votre historique.
2
Attendez la fin du match
La graine n'est révélée qu'à la fin, et non à la fin de chaque donne : une seule graine sert tout le match, la connaître en cours de route permettrait de calculer les mains suivantes — les vôtres comme celles de votre adversaire.
3
Entrez le code ci-dessus
La page refait alors, sous vos yeux, les deux contrôles ci-dessous.

Les deux contrôles

1. La graine n'a pas été changée. Avant la première donne, le serveur tire une graine secrète et publie son empreinte — une signature qui ne permet pas de deviner la graine, mais qui change du tout au tout si on touche à un seul caractère. À la fin, la page recalcule l'empreinte à partir de la graine révélée et la compare à celle publiée. Si elles correspondent, c'est que la graine était bien figée d'avance.

2. Chaque mélange découle de cette graine. Un paquet n'est pas battu « au hasard » au moment où la donne commence : il est calculé à partir de la graine du serveur, des graines apportées par les deux joueurs et du numéro de la donne. La page rejoue chaque mélange et le compare au paquet enregistré au moment de la partie.

Comme le résultat dépend aussi des graines des joueurs, ni le serveur ni un joueur ne peut décider seul de la main qu'il recevra. Et comme l'empreinte est publiée avant la première carte, le serveur ne peut pas changer sa graine après coup pour arranger une donne.

Si le résultat affiche une anomalie

Conservez le code du match et signalez-le au support. Une anomalie signifie qu'un paquet enregistré ne correspond pas au calcul : c'est un incident sérieux, qui doit être expliqué.

Vous n'êtes pas obligé de nous croire sur parole : le calcul est du HMAC-SHA256, un standard public, et le mélange de Fisher-Yates est l'algorithme de référence. La formule exacte est donnée avec chaque résultat, et n'importe quel informaticien peut la refaire de son côté.