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.

A B C D E F G H I J L M N O P R S T U V W X Y