Interface | Description |
---|---|
HuntState |
The state of the game while performing exploration.
|
ScramState |
Scram means to get out, to run away.
|
Class | Description |
---|---|
Cavern |
An instance is a Cavern through which the explorer can move.
|
Edge |
An Edge represents an immutable directed, weighted edge.
|
Explorer |
An abstract class representing what methods an explorer
must implement in order to be used in solving the game.
|
GameState | |
Node | |
NodeStatus | |
Pair<X,Y> |
A Pair<X,Y> represents an immutable ordered pair of two Objects of types X
and Y respectively.
|
Tile |
Enum | Description |
---|---|
Cavern.Direction |
An enum representing a grid direction.
|
Tile.Type |
An enum representing the different types of Tiles that may appear in a
cavern.
|