|
GeneThello Home | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||