| Board |
|
| Board.Pos |
Can be used to describe the position of a piece on the [1:N]x[1:N] grid,
or that of a bucket (at (0,0), ...
|
| Episode |
An Episode is a single instance of a Game played by a person or
machine with our game server.
|
| Episode.Display |
Can be sent to the web client in JSON format, where it would
be used to display the current state of the episode
|
| Episode.OutputMode |
|
| Episode.Pick |
A Pick instance describes the act of picking a piece, without
specifying its destination
|
| EpisodeInfo |
An EpisodeInfo instance extends an Episode, containing additional
information related to it being played as part of an
experiment.
|
| Game |
|
| GameGenerator |
This class generates random games (with the same rule set and
randomly created initial boards) based on the provided parameter
range specifications
|
| ImageObject |
Describes an image-and-properties-based object
|
| Piece |
Represents a piece of a specified type at a specified location.
|
| Piece.Color |
|
| Piece.PseudoEnum |
A flexible replacement for an Enum
|
| Piece.Shape |
|
| PlayerInfo |
Information about a player (what trial list he's in, what episodes he's done etc) stored in the SQL database.
|
| PlayerInfo.Action |
What type of action takes the player to a particular destination?
|
| PlayerInfo.Transition |
Where can we go from here?
|
| PlayerInfo.TransitionMap |
|
| Role.Name |
|
| Test |
Used for testing JPA persistence features
|
| TestChild |
An EpisodeInfo instance extends an Episode, containing additional
information related to it being played as part of an
experiment.
|
| TestParent |
|