GeneThello Home

Uses of Class
net.sf.genethello.gametheory.Move

Packages that use Move
net.sf.genethello.brain Provides classes necessary to search game tree for best move. 
net.sf.genethello.game Provides classes necessary to simulate othello game. 
net.sf.genethello.gametheory Provides classes necessary for game tree searching using several minimax type algorithms. 
net.sf.genethello.gui Provides classes necessary to display the game in GUI. 
 

Uses of Move in net.sf.genethello.brain
 

Methods in net.sf.genethello.brain that return Move
 Move Brain.getMove(int i)
          Gets i'th move.
 Move Brain.getRandomMove()
          Gets random move from array of valid moves.
 

Methods in net.sf.genethello.brain with parameters of type Move
protected  void Brain.DoMove(Move mv)
          Does move using valid move mv.
 int Brain.HistoryIndex(Move mv)
          Searches index of a move from array of history table.
protected  void Brain.PrintMove(Move mv)
          Print move to standard output.
 

Uses of Move in net.sf.genethello.game
 

Methods in net.sf.genethello.game that return Move
 Move[][] Game.getTranscript()
          Gets transcript of game in matrix of moves, e.g.

(BLACK)(WHITE) d3c3 b3e3 ....
 

Methods in net.sf.genethello.game with parameters of type Move
 void Game.animatingRoutine(Move mv)
          Main routine of the game while animating game.
 void Game.mainRoutine(Move mv)
          Main routine of the game while using graphical user interface.
 void Game.replayingRoutine(Move mv)
          Main routine of the game while replaying game.
 void Game.setTranscript(Move[][] transcript)
          Sets transcript of game in Move arrays.
 void Game.startAnimatedGif(Move[][] tr)
          Starts replaying to generate animated GIF according to transcript.
 void Game.startReplay(Move[][] tr)
          Starts replaying game using graphical user interface.
 

Uses of Move in net.sf.genethello.gametheory
 

Subclasses of Move in net.sf.genethello.gametheory
 class RatedMove
          A move of game with rating.
 

Fields in net.sf.genethello.gametheory declared as Move
protected  Move GameTheory.bestmove
          Best move found so far.
 

Methods in net.sf.genethello.gametheory that return Move
 Move GameTheory.getBestmove()
          Gets best move.
abstract  Move GameTheory.getMove(int i)
          Gets i-th move from valid moves.
 

Methods in net.sf.genethello.gametheory with parameters of type Move
 int MoveComparator.compare(Move o1, Move o2)
          Compares two rated moves.
protected abstract  void GameTheory.DoMove(Move mv)
          Does move mv.
abstract  int GameTheory.HistoryIndex(Move mv)
          Searches index of a move from array of history table.
protected abstract  void GameTheory.PrintMove(Move mv)
          Prints move to standard output.
 

Uses of Move in net.sf.genethello.gui
 

Methods in net.sf.genethello.gui that return Move
 Move BoardPanel.getMove()
          Gets move.
 

Methods in net.sf.genethello.gui with parameters of type Move
 void BoardPanel.setMove(Move mv)
          Sets move.
 


GeneThello Home

Get GeneThello: Genetic Othello at SourceForge.net. Fast, secure and Free Open Source software downloads