Package reversi
Class GreedyBFSBot
java.lang.Object
reversi.Player
reversi.BotPlayer
reversi.GreedyBFSBot
Classe représentant un bot utilisant l'algorithme Greedy Best-First Search.
Cet algorithme est "greedy" (glouton) : il choisit toujours l'option la plus prometteuse
selon une fonction heuristique, sans explorer profondément l'arbre des coups.
Rapide mais pas forcément optimal à long terme.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMove(ReversiPlateau board) Méthode principale pour obtenir le meilleur coup calculé par le bot.
-
Constructor Details
-
GreedyBFSBot
Constructeur du bot Greedy BFS.- Parameters:
color- Couleur des pions du bot (Blanc ou Noir).
-
-
Method Details
-
getMove
Méthode principale pour obtenir le meilleur coup calculé par le bot. Utilise une recherche greedy basée sur une heuristique immédiate.
-