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 |
|