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
M
main(String[])
- Static method in class othello.com.xmlrpc.server.
OthelloServer
This is the main method to use, in order to start the Server usage: java -classpath othello.jar;. othello.com.xmlrpc.server.OthelloServer.java
main(String[])
- Static method in class othello.gui.
OthelloJFrame
mouseClicked(MouseEvent)
- Method in class othello.gui.
OthelloJRootPane
mouseClicked(MouseEvent)
- Method in class othello.gui.
OthelloJCanvas
Listener MouseListener - mouseClicked - mousePressed - mouseReleased - mouseEntered - mouseExited
mouseEntered(MouseEvent)
- Method in class othello.gui.
OthelloJRootPane
Invoked when the mouse enters a component.
mouseEntered(MouseEvent)
- Method in class othello.gui.
OthelloJCanvas
Invoked when the mouse enters a component.
mouseExited(MouseEvent)
- Method in class othello.gui.
OthelloJRootPane
Invoked when the mouse exits a component.
mouseExited(MouseEvent)
- Method in class othello.gui.
OthelloJCanvas
Invoked when the mouse exits a component.
mousePressed(MouseEvent)
- Method in class othello.gui.
OthelloJRootPane
Invoked when a mouse button has been pressed on a component.
mousePressed(MouseEvent)
- Method in class othello.gui.
OthelloMouseMgr
The left button of the mouse has been pressed.
mousePressed(MouseEvent)
- Method in class othello.gui.
OthelloJCanvas
Invoked when a mouse button has been pressed on a component.
mouseReleased(MouseEvent)
- Method in class othello.gui.
OthelloJRootPane
Invoked when a mouse button has been released on a component.
mouseReleased(MouseEvent)
- Method in class othello.gui.
OthelloMouseMgr
The left button of the mouse has been released.
mouseReleased(MouseEvent)
- Method in class othello.gui.
OthelloJCanvas
Invoked when a mouse button has been released on a component.
Move
- class ai.alphabeta.
Move
.
The Move class represents a move.
Move()
- Constructor for class ai.alphabeta.
Move
move(int, int)
- Method in interface othello.ai.
OthelloAIModel
Makes a move (row-col) for a certain player, in a certain boardState
move(int, int)
- Method in class othello.ai.
OthelloAI
Makes a move (row-col) for a certain player, in a certain boardState
move(int, int)
- Method in class othello.board.
BoardState
Will try to put a token at position (row, col) at the board.
move(int, int)
- Method in interface ai.alphabeta.
NodeModel
Makes a valid move in the board and returns the new board.
move(int, int, BoardState, int)
- Method in class othello.com.
ComHandler
Makes a move (row-col) for a certain player, in a certain boardState
move(int, int, BoardState, int)
- Method in interface othello.com.
ComModel
Makes a move (row-col) for a certain player, in a certain boardState
move(int, int, BoardState, int)
- Method in class othello.com.xmlrpc.client.
OthelloClient
Makes a move (row-col) for a certain player, in a certain boardState
move(int, int, BoardState, int)
- Static method in class othello.board.
OthelloMove
Is true if performing the programs move Move in the state State, results in the state NewState.
move(int, int, Hashtable, int)
- Method in class othello.com.xmlrpc.server.
OthelloServer
Makes a move (row-col) for a certain player, in a certain boardState
mustPass()
- Method in interface othello.ai.
OthelloAIModel
Checks whether the current player must pass or not.
mustPass()
- Method in class othello.ai.
OthelloAI
Checks whether the current player must pass or not.
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