From 942462994bc8452b1adb2165398f559fd9d50b59 Mon Sep 17 00:00:00 2001 From: ducreux Date: Sun, 15 Feb 2026 21:46:10 +0100 Subject: [PATCH] Keep README from master --- README.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index db6a180..4573406 100644 --- a/README.md +++ b/README.md @@ -35,15 +35,6 @@ java -cp build fr.iut_fbleau.HexGame.HexMain Le plateau s’affiche dans le terminal et les coups sont entrés sous forme de coordonnées. -### Partie arène (bot) - -```bash -java -cp build fr.iut_fbleau.HexGame.ArenaMain -``` - -Créer un fichier arena_result.csv à la fin avec les résultats des combats - - ## Tests et validation Les tests sont réalisés sous forme de **tests fonctionnels** via des méthodes `main` et des modes de démonstration : @@ -53,3 +44,13 @@ Les tests sont réalisés sous forme de **tests fonctionnels** via des méthodes - exécution de parties complètes en mode automatique. L’affichage console du plateau, fourni par la méthode `HexBoard.toString()`, est utilisé comme outil de debug pour visualiser l’état du jeu à chaque tour. + + +## Organisation du projet + +- `HexBoard` : représentation du plateau et gestion des règles du jeu +- `HexPly` : représentation d’un coup +- `Simulation` : bot basé sur une recherche Minimax à profondeur limitée +- `HexMain` : point d’entrée du programme + +Les classes principales sont documentées à l’aide de **Javadoc**. \ No newline at end of file