Pierre MARTINandClaude Opus 5.5 be6a4b4446 Moteur : classement exact de hint et commande engine-cli reference
- engine_best_moves suit hint_move de gnubg : fAnalyse vrai, seuil
  « douteux », puis RefreshMoveList (classement par niveau d'évaluation
  et départage des égalités).
- Correction : en match, l'équité des coups était convertie deux fois par
  mwc2eq (ScoreMove la convertit déjà).
- engine_cube : ajout de optimal et decision_text ; decision prend le nom
  de l'énumération cubedecision de gnubg, comme les références.
- engine-cli : commande reference (un niveau au format de
  tests/reference/) et nombres écrits avec 9 chiffres significatifs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 14:18:10 +01:00
2026-11-02 12:56:36 +01:00

Ustagammon

Ustagammon est une application mobile de backgammon, gratuite, libre (GPLv3) et entièrement hors ligne, qui apprend le jeu du premier lancer de dés jusqu'au niveau expert. Elle s'appuie sur le moteur GNU Backgammon.

Projet en cours : étape 0, prototype technique. La feuille de route est dans docs/feuille-de-route.md, le cadrage dans docs/cadrage.md.

Démarrer

Prérequis : git, make, docker (et adb pour le téléphone).

make setup   # une fois : prépare les outils
make help    # liste des commandes
make lint
make test

Licence

Code sous GPLv3 (LICENSE), contenus pédagogiques sous CC BY-SA 4.0. Crédits dans CREDITS.md.

S
Description
Ustagammon est une application mobile de backgammon, gratuite, libre (GPLv3) et entièrement hors ligne, qui apprend le jeu du premier lancer de dés jusqu'au niveau expert.
Readme GPL-3.0
1.7 MiB
Languages
C 55.6%
TypeScript 26.7%
JavaScript 6.4%
Shell 3.8%
Python 2.8%
Other 4.7%