Index

A B C D F G H I M N O P R S T U V W X Y 
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.
A B C D F G H I M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form