# pokoAGENT : notre réponse au PTCG AI Battle Challenge

Note de méthode — 9 septembre 2026

## La question du joueur

Quel deck choisir, et comment le reconstruire quand ses cartes quittent le
format ? pokoAGENT est le projet d'un agent qui joue des parties complètes,
compare des versions de decks et explique les choix retenus.

Les outils aujourd'hui accessibles sont le catalogue de listes de tournoi,
le suivi des Mondiaux, le diagnostic de rotation intégré à Je joue et le lecteur
de partie bêta. Le lecteur reconstruit le plateau sans noter les décisions.
Le classement par force simulée et les recommandations de construction issues
de l'agent restent des travaux d'évaluation.

## Le défi comme référence

Nous n'avons pas participé au concours et n'avons aucun classement officiel.
Nous organisons notre travail autour des questions de son volet Strategy.
Les poids suivants sont ceux de sa grille d'évaluation, pas nos résultats.

| Critère | Poids | Réponse à construire et à vérifier |
| --- | ---: | --- |
| Agent et méthode | 70 % | Expliquer les choix du pilote. Répéter les parties, varier les adversaires et les conditions de départ. Vérifier les résultats sur d'autres tirages et listes. |
| Concept de deck | 20 % | Relier les cartes clés au plan de jeu. Expliquer chaque remplacement, particulièrement après la rotation. |
| Rapport | 10 % | Décrire le protocole et ses limites. Donner les tableaux et exemples nécessaires pour comprendre les décisions. |

La grille comprend aussi les performances obtenues dans le volet Simulation
du concours. Ce critère n'a pas de résultat officiel pour pokoAGENT.

## Ce que nous comparons

Une comparaison doit porter sur des listes complètes et un ensemble de règles
défini. Nous devons changer les adversaires, alterner qui commence et rejouer
les choix avec des tirages comparables. Une modification retenue sur une série
doit être vérifiée sur une autre série qui n'a pas servi à la sélectionner.

Les décisions doivent se prendre avec les informations accessibles au joueur.
Un accès indu à la main adverse ou à l'ordre des cartes invaliderait la mesure.
Les effets non exécutés et les parties interrompues doivent être comptés.

Notre simulateur et l'environnement du concours sont deux terrains différents.
Un taux de victoire interne ne se compare pas directement à une note Kaggle.

## La condition avant un classement public

Nous confrontons les résultats du simulateur aux affrontements observés en
tournoi. Les expériences existantes ne justifient pas encore la publication
d'un classement de force destiné au joueur. Les progrès d'un pilote contre
un autre pilote interne ne suffisent pas à lever cette limite.

Avant publication, il faut retrouver les conclusions sur des parties et des
listes réservées à la vérification, examiner les erreurs par adversaire et
montrer que la comparaison apporte plus qu'une réponse constante. Le rapport
doit fournir la date, le périmètre des cartes, les versions du moteur et du
pilote, le nombre de parties, les exclusions et l'incertitude.

## Préparer la rotation

Le diagnostic examine le retrait de la plus ancienne marque du catalogue,
sans annoncer de date officielle pour ce scénario. Il sépare les cartes déjà
hors format des nouvelles sorties, signale les lignes non reconnues et
laisse les suggestions de remplacement en dehors du diagnostic public, car
elles restent à valider en partie. Le projet agent
prolonge ce travail : jouer les nouvelles versions, conserver le plan du deck
et expliquer pourquoi une modification résiste à plusieurs adversaires.
Une proposition de remplacement ne constitue pas à elle seule une preuve
que la nouvelle liste est plus forte.

## Les éléments à joindre à un résultat

1. Les deux listes de 60 cartes et leur plan de jeu.
2. Les règles, les cartes admises et les versions utilisées.
3. Les adversaires, les tirages et l'alternance du premier joueur.
4. Les résultats par adversaire et les parties écartées, avec leurs raisons.
5. Une vérification sur des listes et tirages distincts.
6. Des décisions rejouables pour comprendre les changements.

## Sources

- [Présentation officielle et six difficultés du jeu](https://ptcg-abc.pokemon.co.jp/?lang=en)
- [Volet Simulation](https://www.kaggle.com/competitions/pokemon-tcg-ai-battle)
- [Volet Strategy et évaluation](https://www.kaggle.com/competitions/pokemon-tcg-ai-battle-challenge-strategy/overview/evaluation)

Cette note décrit le travail de pokoAGENT. Elle n'est pas une soumission au
concours et n'est pas un document de ses organisateurs.

## La destination : jouer contre pokoAGENT

Je joue associe le suivi des decks, des tournois et des Mondiaux à la construction d’un adversaire jouable. Les comparaisons répétées et la préparation de futurs decks servent cette destination. Le lecteur de partie bêta est un outil distinct de reconstruction du journal ; il ne note pas les décisions. Le diagnostic de rotation décrit un scénario de marques et ne prédit pas la force d’une liste.
