Package reversi
Class DijkstraBotRapide
java.lang.Object
reversi.Player
reversi.BotPlayer
reversi.DijkstraBotRapide
Classe représentant un bot utilisant l'algorithme de Dijkstra optimisé
avec représentation bit à bit pour des performances plus rapides.
Version rapide de DijkstraBot utilisant FastReversiBoard.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMove(ReversiPlateau board) Méthode principale pour obtenir le meilleur coup calculé par le bot.
-
Constructor Details
-
DijkstraBotRapide
Constructeur du bot Dijkstra optimisé.- 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. Convertit d'abord le plateau en représentation optimisée (FastReversiBoard) puis applique l'algorithme de Dijkstra adapté.
-