Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Y
G
GAME
- Static variable in interface othello.gui.
OthelloParameters
GAME_OVER
- Static variable in interface othello.gui.
OthelloParameters
GameInterface
- interface ai.alphabeta.
GameInterface
.
The GameInterface contains common parameters, which are used by many classes.
gameOver()
- Method in class othello.board.
BoardStateMgr
Checks whether it is game over or not
gameOver()
- Method in class othello.board.
BoardState
GameOver is true if State is a final position, Winner is the winner (white or black), Whites and Blacks are the number of white/black pieces in the final position.
gameOver()
- Method in interface ai.alphabeta.
NodeModel
Checks whether the game is over or not
getAllMoves(BoardState, int)
- Method in class othello.com.
ComHandler
The class OthelloMove is asked for all possible OthelloMoves in a particular state for specific player.
getAllMoves(BoardState, int)
- Method in interface othello.com.
ComModel
The class OthelloMove is asked for all possible OthelloMoves in a particular state for specific player.
getAllMoves(BoardState, int)
- Method in class othello.com.xmlrpc.client.
OthelloClient
The class OthelloMove is asked for all possible OthelloMoves in a particular state for specific player.
getAllMoves(BoardState, int)
- Static method in class othello.board.
OthelloMove
The class OthelloMove is asked for all possible OthelloMoves in a particular state for specific player.
getAllMoves(Hashtable, int)
- Method in class othello.com.xmlrpc.server.
OthelloServer
The class OthelloMove is asked for all possible OthelloMoves in a particular state for specific player.
getAllMoves(int)
- Method in class othello.board.
BoardState
It will ask the class OthelloMove for all possible moves when BoardState is in a specific state.
getAllMoves(int)
- Method in interface ai.alphabeta.
NodeModel
Will return all possible moves for the player
getBestMove(BoardState, int, int, int, int)
- Method in class othello.com.
ComHandler
Returns the best move for given boardState and player, as calculated by the alpha-beta search algorithm with given search depth.
getBestMove(BoardState, int, int, int, int)
- Method in interface othello.com.
ComModel
Returns the best move for given boardState and player, as calculated by the alpha-beta search algorithm with given search depth.
getBestMove(BoardState, int, int, int, int)
- Method in class othello.com.xmlrpc.client.
OthelloClient
Returns the best move for given boardState and player, as calculated by the alpha-beta search algorithm with given search depth.
getBestMove(Hashtable, int, int, int, int)
- Method in class othello.com.xmlrpc.server.
OthelloServer
Returns the best move for given boardState and player, as calculated by the alpha-beta search algorithm with given search depth.
getBestMove(int)
- Method in interface othello.ai.
OthelloAIModel
Makes an intelligent search for the best move at a certain depth.
getBestMove(int)
- Method in class othello.ai.
OthelloAI
Makes an intelligent search for the best move at a certain depth.
getBestMove(NodeModel, int, int, int, int)
- Static method in class ai.alphabeta.
AlphaBeta
Returns the best move for given situation and player, as calculated by the alpha-beta search algorithm with given search depth.
getBoard()
- Method in class othello.board.
BoardState
Will return the board as an array of integers.
getBoard()
- Method in interface ai.alphabeta.
NodeModel
Will return the board
getCol()
- Method in class othello.board.
Token
Returns the column
getCurrentBoard()
- Method in class othello.board.
BoardStateMgr
Returns the current board, which is an array of int.
getCurrentBoardState()
- Method in class othello.ai.
OthelloAI
Returns the current boardState
getCurrentBoardState()
- Method in class othello.board.
BoardStateMgr
Returns the current boardState.
getCurrentState()
- Method in class othello.board.
BoardStateMgr
Returns the current state, which is an int between 0 and 32.
getID()
- Method in class ai.alphabeta.
Move
getMarkerValue()
- Method in class ai.alphabeta.
Move
getMaxState()
- Method in class othello.board.
BoardStateMgr
Returns the maxState, which is an int.
getMove()
- Method in class ai.alphabeta.
Move
getNoOfBlacks()
- Method in class othello.board.
BoardStateMgr
Counts the number of tokens for a Black player
getNoOfWhites()
- Method in class othello.board.
BoardStateMgr
Counts the number of tokens for a White player
getOpponent(int)
- Static method in class othello.board.
BoardState
Gets the opponent player of the current player.
getPhase()
- Method in class ai.alphabeta.
Move
getPlayer()
- Method in class othello.board.
BoardState
Returns the current player of this board.
getPlayer()
- Method in class othello.board.
Token
Returns the player
getRow()
- Method in class othello.board.
Token
Returns the row
getSource(String)
- Method in class othello.gui.
OthelloButtons
getSource(String)
- Method in class othello.gui.
OthelloInfoPanel
getStateValue()
- Method in class ai.alphabeta.
Move
getTime()
- Method in class ai.alphabeta.
Move
getTimeTaken()
- Method in class ai.alphabeta.
Move
getToken(int, int)
- Method in class othello.board.
BoardState
Will get the token Token at the position (row, col).
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
W
X
Y