heuristic + arena + alphabeta

This commit is contained in:
2026-02-05 16:27:10 +01:00
parent fa96aae6e6
commit 9e843fe646
11 changed files with 560 additions and 5 deletions

View File

@@ -0,0 +1,15 @@
package fr.iut_fbleau.HexGame;
import fr.iut_fbleau.GameAPI.Player;
public class ArenaMain {
public static void main(String[] args) {
Arena arena = new Arena();
arena.addBot(new RandomBot(Player.PLAYER1, 12345L)); // Correct constructor usage
arena.addBot(new MiniMaxBot(Player.PLAYER2));
arena.addBot(new HeuristicBot(Player.PLAYER1));
arena.addBot(new MonteCarloBot(Player.PLAYER2)); // Correct constructor usage
arena.run();
}
}