News

Les applis de backgammon trichent-elles ? Ce qui se vérifie

En général non : les doubles tombent une fois sur six et la mémoire tient des comptes truqués. La vraie question : une appli peut-elle prouver ses dés ?

fair diceprovably fairbackgammon apps

Presque toujours, non. Les lancers qui semblent truqués sont d'ordinaire un hasard honnête lu à travers la mémoire humaine : les doubles arrivent une fois sur six, les séries sont normales, et les défaites restent alors que les victoires s'effacent. La vérité la plus dure est en dessous. Avec une appli fermée, vous ne pouvez rien vérifier de tout cela. La vraie question n'est donc pas de savoir si une appli triche. C'est de savoir si elle peut prouver qu'elle ne triche pas.

Toutes les applis de backgammon entendent les deux mêmes plaintes, et les joueurs les formulent depuis que les dés roulent. L'adversaire a trop de doubles. L'adversaire trouve toujours le nombre qu'il lui faut. Le perdant le disait déjà dans les cafés d'Istanbul quand les dés étaient en os et la table en bois. Cela mérite une vraie réponse, pas un haussement d'épaules. En voici une.

Pourquoi l'appli sort-elle autant de doubles ?

Parce que les doubles sont fréquents, et que ceux qui vous battent sont mémorables. Deux dés peuvent tomber de 36 façons. Six d'entre elles sont des doubles. Un lancer sur six est apparié, et cette seule fraction alimente presque toute la plainte.

  • Une partie typique compte 50 à 60 lancers pour les deux joueurs. Huit à dix doubles à la table n'est pas une série chaude. C'est la partie moyenne.
  • Deux doubles consécutifs tombent une paire sur 36. Jouez quelques parties dans une soirée et vous devriez le voir plus d'une fois.
  • Trois doubles d'affilée, c'est une chaîne sur 216. Jouez régulièrement et vous la rencontrerez. De l'arithmétique, pas un bug.
  • N'importe quel nombre dont votre adversaire a besoin apparaît sur au moins un dé 11 fois sur 36, soit près d'une chance sur trois.

La barre raconte la même histoire. Fermez deux flèches de votre jan intérieur et votre adversaire rentre encore environ huit fois sur neuf. Laissez un blot à portée directe et le nombre qui le frappe tombe environ une fois sur trois, avant même que les combinaisons n'en ajoutent. Quand les nombres dont ils ont besoin sont à ce point disponibles, « ils sortent toujours ce qu'il leur faut » est simplement l'aspect qu'ont des dés équitables vu du côté perdant du plateau.

Pourquoi les dés ne semblent-ils injustes que quand vous perdez ?

Parce que la mémoire tient un registre de travers. Les psychologues le mesurent depuis des décennies : une défaite pèse environ deux fois plus qu'une victoire équivalente. Le 6-6 qui a détruit votre prime vous reste donc une semaine, tandis que votre propre 6-6 vous a semblé justice et était oublié au dîner. Personne ne se souvient du soir où les dés ont été moyens, et personne ne publie là-dessus non plus. C'est pourquoi tous les fils sur les dés truqués se ressemblent, et presque aucun n'arrive avec un décompte.

Ce n'est pas un défaut chez vous. L'attention garde le lancer qui a changé la partie et jette les cinquante qui ne l'ont pas fait. Les joueurs accusaient déjà les dés de traîtrise quand ils étaient taillés dans l'os. L'appli a hérité du soupçon le jour où elle a tiré son premier pion.

Une appli de backgammon pourrait-elle vraiment tricher ?

Oui, et l'honnêteté impose de le dire clairement. Les cubes qui roulent sur votre écran sont une animation. Les nombres viennent d'un code sur un serveur que vous ne voyez pas, et rien de physique ne les contraint. La plupart des studios n'ont aucun motif, car un jeu truqué est une réputation morte qui attend de faire surface, et quand des joueurs font des tests de comptage sur de grosses applis, les totaux reviennent généralement ordinaires. Mais « probablement pas » est de la confiance, pas une preuve. Avec une appli fermée, il n'existe aucune expérience que vous puissiez mener pour trancher, parce que l'architecture met les dés hors de portée. La bonne division n'est donc pas applis tricheuses contre applis honnêtes. C'est des dés que vous pouvez vérifier contre des dés qu'il faut croire.

On ne peut pas auditer une impression. On peut auditer un reçu.

Comment tester les dés vous-même ?

Avant de sortir la cryptographie, faites le test papier. Il règle la plupart des soupçons en une soirée.

Fixez l'attente d'abord. Écrivez à quoi ressemble l'équitable avant de jouer : un lancer sur six est un double, pour les deux camps. Décider de ce qui est suspect après avoir perdu, c'est ainsi que le biais gagne.

Comptez au lieu de vous souvenir. Sur une session complète, comptez chaque lancer et chaque double, les vôtres et ceux de l'adversaire. Le papier bat la mémoire, parce que la mémoire est précisément l'instrument qui rapportait faux.

Lisez le résultat en statisticien. Sur 120 lancers, attendez-vous à environ 20 doubles. De la petite quinzaine à la petite trentaine, c'est une variation ordinaire. Seul un grand écart qui survit à de nombreuses sessions signifie quelque chose.

Deux choses arrivent quand des joueurs font vraiment ce test. D'abord, les doubles de l'adversaire tombent près du taux de base presque à chaque fois, et c'est leur propre décompte qui les surprend. Ensuite, le test révèle sa propre limite. Les totaux peuvent être propres alors que le tempo est sale : un tricheur déterminé pourrait servir une part parfaitement équitable de doubles et délivrer quand même le bon au pire moment pour vous. Le comptage ne peut pas attraper cela. Les reçus, si.

Que publie Orion pour chaque partie ?

Un reçu, en trois parties. Avant le premier lancer, notre serveur s'engage sur ses dés : il publie l'empreinte SHA-256 d'une graine secrète alors que la partie n'est pas encore jouée. Pendant la partie, chaque lancer est dérivé de cette graine par HMAC-SHA256, un lancer à la fois, dans l'ordre. Après le dernier coup, la graine elle-même est révélée.

Cette structure rend les dés vérifiables. Hachez la graine révélée : elle doit reproduire l'empreinte publiée avant tout lancer, ce qui prouve que les dés étaient fixés avant qu'aucun des deux joueurs ne bouge. Redérivez les lancers : ils doivent correspondre à la partie que vous avez réellement jouée, ce qui prouve que rien n'a été échangé en chemin. Changez un seul dé où que ce soit et la chaîne refuse de se fermer. Le vérificateur sur orion.arthea.ai/verify recalcule tout cela dans votre navigateur avec Web Crypto, sans compte et sans rien à installer. Et comme le serveur valide chaque coup en direct à la source, un adversaire ne peut pas vous glisser un coup illégal pendant que vous regardez les dés.

Nous l'avons construit ainsi parce que « faites-nous confiance » n'est pas une réponse que nous accepterions de quiconque. La porte orion.arthea.ai/go porte les liens App Store et Google Play et montre toujours ce qui est disponible en ce moment. Le vérificateur est sorti en premier, exprès. La preuve doit attendre avant l'arrivée des joueurs.

Articles en français