Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
G
- GameController - Class in reversi
-
Contrôleur principal du jeu Reversi.
- GameController(ReversiPlateau) - Constructor for class reversi.GameController
-
Constructeur du contrôleur de jeu.
- GameFrame - Class in reversi
-
Fenêtre principale de l'application Reversi.
- GameFrame(GameController) - Constructor for class reversi.GameFrame
-
Constructeur de la fenêtre principale du jeu.
- GameOver() - Method in class reversi.ReversiPlateau
-
Vérifie si la partie est terminée.
- getBoardPanel() - Method in class reversi.GameFrame
-
Retourne le panneau du plateau de jeu.
- getColor() - Method in class reversi.Player
-
Retourne la couleur du joueur.
- getEtat(int, int) - Method in class reversi.ReversiPlateau
-
Retourne l'état d'une case spécifique du plateau.
- getInfoPanel() - Method in class reversi.GameFrame
-
Retourne le panneau d'informations.
- getMove(ReversiPlateau) - Method in class reversi.AlphaBetaBot
-
Méthode principale pour obtenir le meilleur coup calculé par le bot.
- getMove(ReversiPlateau) - Method in class reversi.AlphaBetaBotRapide
-
Méthode principale pour obtenir le meilleur coup calculé par le bot.
- getMove(ReversiPlateau) - Method in class reversi.AstarBot
-
Méthode principale pour obtenir le meilleur coup calculé par le bot.
- getMove(ReversiPlateau) - Method in class reversi.BFSBot
-
Méthode principale pour obtenir le meilleur coup calculé par le bot.
- getMove(ReversiPlateau) - Method in class reversi.BotPlayer
-
Méthode abstraite que chaque stratégie de bot doit implémenter.
- getMove(ReversiPlateau) - Method in class reversi.DFSBot
-
Méthode principale pour obtenir le meilleur coup calculé par le bot.
- getMove(ReversiPlateau) - Method in class reversi.DijkstraBot
-
Méthode principale pour obtenir le meilleur coup calculé par le bot.
- getMove(ReversiPlateau) - Method in class reversi.DijkstraBotRapide
-
Méthode principale pour obtenir le meilleur coup calculé par le bot.
- getMove(ReversiPlateau) - Method in class reversi.GreedyBFSBot
-
Méthode principale pour obtenir le meilleur coup calculé par le bot.
- getMove(ReversiPlateau) - Method in class reversi.MonteCarloBot
-
Méthode principale pour obtenir le meilleur coup calculé par le bot.
- getMove(ReversiPlateau) - Method in class reversi.RandomBot
-
Méthode principale pour obtenir le coup aléatoire du bot.
- getName() - Method in class reversi.Player
-
Retourne le nom du joueur.
- getName(String) - Static method in class reversi.Tests
-
Obtient le nom d'affichage d'un type de bot.
- getPlayer1() - Method in class reversi.GameController
-
Retourne le joueur 1 (Noir).
- getPlayer2() - Method in class reversi.GameController
-
Retourne le joueur 2 (Blanc).
- getScore(Couleurcase) - Method in class reversi.ReversiPlateau
-
Calcule le score (nombre de pions) pour un joueur donné.
- getValidMoves(Couleurcase) - Method in class reversi.ReversiPlateau
-
Retourne la liste de tous les coups valides pour un joueur donné.
- getValidMovesBitmask(boolean) - Method in class reversi.FastReversiBoard
-
Calcule les coups valides pour un joueur donné sous forme de masque binaire.
- getView() - Method in class reversi.GameController
-
Retourne la vue associée à ce contrôleur.
- GreedyBFSBot - Class in reversi
-
Classe représentant un bot utilisant l'algorithme Greedy Best-First Search.
- GreedyBFSBot(Couleurcase) - Constructor for class reversi.GreedyBFSBot
-
Constructeur du bot Greedy BFS.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form