| Package | Description |
|---|---|
| game | |
| gui | |
| student |
| Class and Description |
|---|
| Cavern
An instance is a Cavern through which the explorer can move.
|
| Cavern.Direction
An enum representing a grid direction.
|
| 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.
|
| HuntState
The state of the game while performing exploration.
|
| Node |
| NodeStatus |
| ScramState
Scram means to get out, to run away.
|
| Tile |
| Tile.Type
An enum representing the different types of Tiles that may appear in a
cavern.
|
| Class and Description |
|---|
| Cavern
An instance is a Cavern through which the explorer can move.
|
| Node |
| Tile.Type
An enum representing the different types of Tiles that may appear in a
cavern.
|
| Class and Description |
|---|
| Explorer
An abstract class representing what methods an explorer
must implement in order to be used in solving the game.
|
| HuntState
The state of the game while performing exploration.
|
| Node |
| ScramState
Scram means to get out, to run away.
|