Uses of Enum Class
reversi.Couleurcase
-
Uses of Couleurcase in reversi
Fields in reversi declared as CouleurcaseModifier and TypeFieldDescriptionfinal CouleurcaseTestResultat.winnerCouleur du gagnant (NOIR, BLANC ou VIDE pour égalité)Methods in reversi that return CouleurcaseModifier and TypeMethodDescriptionPlayer.getColor()Retourne la couleur du joueur.ReversiPlateau.getEtat(int x, int y) Retourne l'état d'une case spécifique du plateau.Couleurcase.oppose()Retourne la couleur opposée à la couleur actuelle.static CouleurcaseReturns the enum constant of this class with the specified name.static Couleurcase[]Couleurcase.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in reversi with parameters of type CouleurcaseModifier and TypeMethodDescriptionintReversiPlateau.getScore(Couleurcase couleurcase) Calcule le score (nombre de pions) pour un joueur donné.ReversiPlateau.getValidMoves(Couleurcase couleurcase) Retourne la liste de tous les coups valides pour un joueur donné.booleanReversiPlateau.isMoveValid(Move move, Couleurcase couleurcase) Vérifie si un coup est valide pour un joueur donné.voidReversiPlateau.placePion(Move move, Couleurcase couleurcase) Place un pion sur le plateau et retourne tous les pions adverses capturés.voidInfoPanel.updateInfo(Couleurcase currentTurn, int blackScore, int whiteScore, String blackPlayerName, String whitePlayerName) Met à jour les informations affichées avec l'état actuel du jeu.Constructors in reversi with parameters of type CouleurcaseModifierConstructorDescriptionAlphaBetaBot(Couleurcase color, int depth) Constructeur du bot AlphaBeta.AlphaBetaBotRapide(Couleurcase color, int depth) Constructeur du bot Alpha-Beta optimisé.AstarBot(Couleurcase color) Constructeur du bot A*.BFSBot(Couleurcase color) Constructeur du bot BFS.BotPlayer(Couleurcase color) Constructeur du bot.DFSBot(Couleurcase color) Constructeur du bot DFS.DijkstraBot(Couleurcase color) Constructeur du bot Dijkstra.DijkstraBotRapide(Couleurcase color) Constructeur du bot Dijkstra optimisé.GreedyBFSBot(Couleurcase color) Constructeur du bot Greedy BFS.HumanPlayer(Couleurcase color) Constructeur du joueur humain.MonteCarloBot(Couleurcase color) Constructeur du bot Monte Carlo.Player(Couleurcase color) Constructeur de la classe Player.RandomBot(Couleurcase color) Constructeur du bot aléatoire.TestResultat(Couleurcase winner, int blackScore, int whiteScore) Constructeur pour initialiser les résultats d'une partie.