Files
Ustagammon/CREDITS.md
T
Pierre MARTINandClaude Opus 5.5 b273b96c33 Étape 0a.2 : gnubg de référence et 32 positions de référence
Fusion du travail du sous-agent (branche moteur-reference-travail) ; plan
supprimé à la clôture, son résultat est repris dans la merge request.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 14:00:06 +01:00

40 lines
1.8 KiB
Markdown

# Crédits
Ustagammon est un logiciel libre sous licence GPLv3 (voir `LICENSE`).
Les contenus pédagogiques (leçons, textes) sont sous licence CC BY-SA 4.0.
## Moteur
- **GNU Backgammon** — https://www.gnu.org/software/gnubg/
Copyright © les auteurs de GNU Backgammon. Licence GPLv3 ou ultérieure.
Ustagammon s'appuie entièrement sur son moteur pour les règles, les coups,
le videau et les évaluations.
Les projets suivants sont étudiés comme points de départ ; ils seront crédités
précisément ici dès que du code en sera repris :
- **gnubg-nn**, bibliothèque d'évaluation de GNU Backgammon —
https://git.savannah.gnu.org/cgit/gnubg/gnubg-nn.git
- **CBG**, portage Android de GNU Backgammon (GPLv3) —
https://github.com/clavierhaus/gnubg-android
## Outils de développement
- **ShellCheck** (GPLv3), analyse des scripts shell, utilisé via Docker.
- **Node.js** (MIT), image `node:22.11.0-alpine3.20`, et **@cucumber/gherkin**
(MIT), analyseur Gherkin qui valide les scénarios de `docs/scenarios/`.
- **Debian** (image Docker `debian:trixie`, logiciels libres sous leurs
licences respectives), base de l'image du gnubg de référence.
- **GNU Backgammon** (GPLv3 ou ultérieure), compilé dans Docker au commit
14b67984737ded0f6de43d63dcb789f729d9b06b depuis
https://git.savannah.gnu.org/git/gnubg.git, sert de référence aux tests
(`docker/gnubg-reference/`, `tests/reference/`). Les résultats de
`tests/reference/results/` et les données `gnubg.wd`, `gnubg_os0.bd`,
`gnubg_ts0.bd` sont produits par ce programme.
- **jq** (licence MIT), lecture des JSON dans `tests/test_reference.sh` ;
utilisé sur le PC, pas dans Docker.
## Remerciements
À l'Atelier du Huit, café associatif de Cugnaux, et à Philippe, qui y transmet le jeu.