Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BLACK - Enum constant in enum class Color
- boardHeight - Variable in class GomokuGame
- boardWidth - Variable in class GomokuGame
- boardWith - Variable in class GomokuBoard
- bordHeight - Variable in class GomokuBoard
C
- Cardinal - Enum Class in Unnamed Package
- Cardinal() - Constructor for enum class Cardinal
- chooseMove(GomokuBoard) - Method in class GomokuAI
- chooseMove(GomokuBoard) - Method in class Human
- chooseMove(GomokuBoard) - Method in class Player
- Color - Enum Class in Unnamed Package
- Color() - Constructor for enum class Color
- Coordinate - Class in Unnamed Package
- Coordinate(int, int) - Constructor for class Coordinate
D
- DEFAULT_BOARD_HEIGHT - Static variable in class GomokuGame
- DEFAULT_BOARD_WIDTH - Static variable in class GomokuGame
- DEFAULT_TOKENS_COUNT - Static variable in class GomokuGame
- difficulty - Variable in class GomokuAI
E
F
- firstCell - Variable in class GomokuBoard
G
- get(int, int) - Method in class GomokuBoard
- getAllNeighbour() - Method in class GomokuCell
-
Return neighbours.
- getBoard() - Method in class GomokuGame
- getName() - Method in class Player
- getNeighbour(Cardinal) - Method in class GomokuCell
-
Return one neighbour.
- getSate() - Method in class GomokuCell
-
Return the state.
- GomokuAI - Class in Unnamed Package
- GomokuAI() - Constructor for class GomokuAI
- GomokuBoard - Class in Unnamed Package
- GomokuBoard(int, int) - Constructor for class GomokuBoard
- GomokuCell - Class in Unnamed Package
-
This class is cell of the board of the Gomoku game.
- GomokuCell(Color) - Constructor for class GomokuCell
-
The constructor of the cell.
- GomokuGame - Class in Unnamed Package
- GomokuGame() - Constructor for class GomokuGame
H
- Human - Class in Unnamed Package
- Human() - Constructor for class Human
I
- isEmpty() - Method in class GomokuCell
-
This method returns if the current cell is empty
- isPlayable() - Method in class GomokuCell
-
Return if the cell is playable.
- isPlayed() - Method in class GomokuCell
-
This method returns if the cell has already played.
L
- linkCell(Cardinal, GomokuCell) - Method in class GomokuCell
-
This method link the cell at the Cardinal position on the current cell.
- load(Path) - Method in class GomokuGame
M
- main(String[]) - Static method in class GomokuGame
N
- N - Enum constant in enum class Cardinal
- name - Variable in class Player
- NE - Enum constant in enum class Cardinal
- neighbour - Variable in class GomokuCell
-
Enumerate neighbor with key in Cardinal direction and key representing the cell in that direction.
- newGame() - Method in class GomokuGame
- NIL - Enum constant in enum class Color
- NW - Enum constant in enum class Cardinal
P
- Player - Class in Unnamed Package
- Player() - Constructor for class Player
- player1 - Variable in class GomokuGame
- player2 - Variable in class GomokuGame
R
S
- S - Enum constant in enum class Cardinal
- save(Path) - Method in class GomokuGame
- SE - Enum constant in enum class Cardinal
- setState(Color) - Method in class GomokuCell
-
Change state of the current cell.
- startGame() - Method in class GomokuGame
- state - Variable in class GomokuCell
-
The state of the cell represented by the enumerate Color, Nil is empty, white and black for the color of a token
- SW - Enum constant in enum class Cardinal
T
- toString() - Method in class GomokuCell
V
- valueOf(String) - Static method in enum class Cardinal
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Color
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class Cardinal
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Color
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
X
- x - Variable in class Coordinate
Y
- y - Variable in class Coordinate
All Classes and Interfaces|All Packages|Constant Field Values