Interface | Description |
---|---|
Module |
A Module can be registered to the
GameManager in order to send information to the game view or provide utility functions to the
Referee. |
Class | Description |
---|---|
AbstractPlayer |
The representation of the a player's AI during the game's execution.
|
AbstractReferee |
The Referee is the brain of your game, it implements all the rules and the turn order.
|
GameManager<T extends AbstractPlayer> |
The
GameManager takes care of running each turn of the game and computing each visual frame of the replay. |
RefereeMain | |
Tooltip |
The data for a tooltip which appears on the progress bar of the replay of a game to give information about significant game events.
|
Exception | Description |
---|---|
AbstractPlayer.TimeoutException |
An Exception thrown by
getOutputs() when the player's AI did not respond in time after an execute() . |