|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Engine | |
de.tabacha.cgo | The base classes for ConwayGo. |
de.tabacha.cgo.gui | The classes for the graphical user interface. |
de.tabacha.cgo.strategy | Contains the engines that play ConwayGo. |
de.tabacha.cgo.tournament | Classes for playing tournaments and contests (for computer engines). |
Uses of Engine in de.tabacha.cgo |
Classes in de.tabacha.cgo that implement Engine | |
class |
AbstractEngine
Basic implementation of Engine supports initialization and internationalization. |
Methods in de.tabacha.cgo that return Engine | |
Engine |
DefaultGame.getPlayer(boolean direction)
Returns the engine that plays in the specified direction. |
Engine |
DefaultGame.getPlayerToMove()
Returns the player who has to move now. |
Engine |
Game.getPlayer(boolean direction)
Returns the routine that makes the moves in the specified direction. |
Engine |
Game.getPlayerToMove()
Returns the player that has to move now. |
Methods in de.tabacha.cgo with parameters of type Engine | |
void |
DefaultGame.setPlayer(boolean direction,
Engine player)
Sets the routine that makes the moves in the specified direction. |
void |
Game.setPlayer(boolean direction,
Engine player)
Sets the routine that makes the moves in the specified direction. |
Constructors in de.tabacha.cgo with parameters of type Engine | |
DefaultGame(Engine playerUp,
Engine playerDown)
Constructor. |
Uses of Engine in de.tabacha.cgo.gui |
Classes in de.tabacha.cgo.gui that implement Engine | |
(package private) class |
HumanPlayer
The strategy is: The user makes the move. |
Methods in de.tabacha.cgo.gui with parameters of type Engine | |
void |
CgoRootPane.showEngineInfo(Engine engine)
Displays an window with information about an engine. |
Uses of Engine in de.tabacha.cgo.strategy |
Classes in de.tabacha.cgo.strategy that implement Engine | |
class |
Dude
Dumb strategy, mainly for testing purposes. |
class |
FiveTypes
Strategy for ConwayGo. |
class |
MikeGo
My old strategy, converted from pascal. |
class |
ModernMikeGo
Does roughly the same as MikeGo, but uses the NoRecursionTemplate class. |
class |
NoRecursionTemplate
Template to simplify the writing of simple engines that only test the first move. |
class |
SimpleEngine
Sample implementation of NoRecursionTemplate. |
Uses of Engine in de.tabacha.cgo.tournament |
Methods in de.tabacha.cgo.tournament that return Engine | |
Engine |
TournamentGame.getPlayer(boolean direction)
|
Engine |
TournamentGame.getPlayerToMove()
Returns the player who has to move now. |
Methods in de.tabacha.cgo.tournament with parameters of type Engine | |
void |
TournamentGame.setPlayer(boolean direction,
Engine player)
Sets the routine that makes the moves in the specified direction. |
Constructors in de.tabacha.cgo.tournament with parameters of type Engine | |
TournamentGame(Engine playerUp,
Engine playerDown)
Constructor. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |