Prompts : gabarits dans docs/prompts/ et remplissage par le domaine

Cinq gabarits sous CC BY-SA 4.0 (coup, videau, bilan, concept,
exercices), remplis par des fonctions pures de domain/prompts/ avec la
position lue par le moteur (identifiants, lien public, diagramme) et ses
chiffres, écrits comme à l'écran (domain/analysis/numbers.ts, partagé avec
la feuille du maître, le bilan et l'analyse). Testés sur de vraies
analyses : aucun repère vide ni inconnu, mêmes chiffres que l'écran.
Fiche du glossaire « Prompt ».

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Pierre MARTIN
2026-11-10 20:40:07 +01:00
co-authored by Claude Opus 5.5
parent f3f977bf66
commit 4f0611c24c
16 changed files with 1456 additions and 27 deletions
+40
View File
@@ -0,0 +1,40 @@
# Expliquer cette décision de videau
Bouton « Demander à une IA » sur une décision de videau du joueur (doubler,
lancer sans doubler, prendre, passer) : feuille d'explication du maître,
carte « Le coup à revoir » du bilan, visualiseur de l'analyse. Texte sous
licence CC BY-SA 4.0 (voir [README.md](README.md)).
Repères propres à ce gabarit :
| Repère | Ce qu'il devient |
| --- | --- |
| `{decision}` | la question posée : « doubler ou lancer les dés sans doubler » ou « prendre ou passer le double de l'ordinateur » |
| `{choix}` | votre décision, « passer » |
| `{choix_moteur}` | la décision que préfère GNU Backgammon |
| `{appreciation}` | le mot du maître : « Bonne décision », « Imprécision », « Erreur » ou « Grosse erreur » |
| `{qui_double}` | « moi » ou « l'ordinateur » : celui qui double ou non |
| `{equites}` | les équités sans double, double et prise, double et refus, comme dans « Voir les chiffres du moteur » |
| `{ecart}` | l'équité perdue par votre décision |
## Gabarit
```text
Tu es un coach de backgammon, bienveillant et précis. Je suis un joueur de niveau {niveau}.
Voici la position au moment d'une décision de videau (GNU Backgammon, Position ID : {position_id}, Match ID : {match_id} ; ces identifiants la décrivent du point de vue du joueur qui a la main : {au_trait}).
Elle s'ouvre aussi à cette adresse : {lien}
{diagramme}
Score : {score}. Videau : {videau}.
Il fallait choisir : {decision}. J'ai choisi de {choix}, jugé « {appreciation} » ; GNU Backgammon aurait choisi de {choix_moteur}.
Équités calculées par GNU Backgammon ({niveau_eval}), du point de vue de celui qui double ou non ({qui_double}), pour un videau de 1 :
{equites}
Écart de ma décision : {ecart}.
Ces évaluations font foi : ne les recalcule pas et ne les contredis pas.
Explique-moi cette décision : pourquoi doubler ou non, prendre ou passer, quels repères de la position comptent, et ce que je dois retenir.
Réponds en {langue}, simplement, en moins de 200 mots.
```