/mistigri

un jeu d'enfant.

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Mistigri

Le mistigri est un jeu de cartes, qui a de nombreux noms, comme le Pouilleux. Dans sa variante pour enfants, il se joue avec 41 cartes (20 paires et une carte seule). On peut y jouer avec un jeu classique de 52 cartes, le valet de trèfle étant écarté.

Ce programme propose de dérouler ce jeu et d'examiner le nombre de tours nécessaires pour qu'une partie se termine.

Aide

python jeu.py --help

Variables :

  • joueurs : nombre de joueurs
  • paires : nombre de cartes (50 pour un jeu traditionnel et jouer avec 51 cartes, 20 par défaut)
  • first : pour que le premier joueur ne soit pas le joueur 0
  • outfile : fichier de sortie
  • verbosité : -v pour dérouler les étapes du jeu.

Notebook

Un notebook exécute N parties et affiche la distribution des nombres de tours joués. Il serait intéressant de faire un calcul formel de cette espérance, il semble y avoir une gaussienne…

Autres ressources

Il y a sur ce site des calculs mathématiques autour du jeu (mais pas forcément sur la durée de la partie).