Index

B C D E F G H I L M N P R S T V W X Y 
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

E - Enum constant in enum class Cardinal
 

F

firstCell - Variable in class GomokuBoard
 

G

get(int, int) - Method in class GomokuBoard
 
getAllNeighbour() - Method in class GomokuCell
Return neighbour.
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

random - Variable in class GomokuAI
 

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
 
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

W - Enum constant in enum class Cardinal
 
WHITE - Enum constant in enum class Color
 

X

x - Variable in class Coordinate
 

Y

y - Variable in class Coordinate
 
B C D E F G H I L M N P R S T V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values