Interface | Description |
---|---|
EscapeState |
The state of the game while escaping from the cavern.
|
ExplorationState |
The state of the game while performing exploration.
|
Class | Description |
---|---|
Cavern |
An instance represents a Cavern that the explorer can navigate through.
|
Edge |
An Edge represents an immutable directed, weighted edge.
|
GameState | |
Node |
An instance represents a node in the graph --the cavern.
|
NodeStatus |
An instance maintains the status of a node --its id
and its distance from the Orb.
|
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 reprsenting a grid direction.
|
Tile.Type |
An enum representing the different types of Tiles that may appear in a
cavern.
|