Uses of Package
edu.wisc.game.sql
Package | Description |
---|---|
edu.wisc.game.engine |
Top-level Game Server code
|
edu.wisc.game.rest |
The RESTful web API
|
edu.wisc.game.saved | |
edu.wisc.game.sql |
Persistent data structures
|
edu.wisc.game.svg | |
edu.wisc.game.web |
Back-end classes for some auxiliary JSP pages
|
-
Classes in edu.wisc.game.sql used by edu.wisc.game.engine Class Description Board Piece Represents a piece of a specified type at a specified location.Piece.Color Piece.Shape -
Classes in edu.wisc.game.sql used by edu.wisc.game.rest Class Description Board Episode.Display Can be sent to the web client in JSON format, where it would be used to display the current state of the episodeEpisodeInfo.ExtendedDisplay Provides some extra information related to the episode's context within the experiment.ImageObject.Generator Piece Represents a piece of a specified type at a specified location.Piece.Color Piece.Shape PlayerInfo A PlayerInfo object represent information about a player (what trial list he's in, what episodes he's done etc) stored in the SQL database.PlayerInfo.TransitionMap User Information about a repeat user (who may own multiple playerId) stored in the SQL database. -
Classes in edu.wisc.game.sql used by edu.wisc.game.saved Class Description Board Episode.Pick A Pick instance describes the act of picking a piece, without specifying its destination -
Classes in edu.wisc.game.sql used by edu.wisc.game.sql Class Description 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 episodeEpisode.OutputMode Episode.Pick A Pick instance describes the act of picking a piece, without specifying its destinationEpisodeInfo An EpisodeInfo instance extends an Episode, containing additional information related to it being played as part of an experiment.EpisodeInfo.ExtendedDisplay Provides some extra information related to the episode's context within the experiment.Game A Game object defines how an Episode may be created.GameGenerator This class generates random games (with the same rule set and randomly created initial boards) based on the provided parameter range specificationsImageObject Describes an image-and-properties-based object.ImageObject.Generator MlcLog.LogFormat Supported log file formatsPiece Represents a piece of a specified type at a specified location.Piece.Color Piece.PseudoEnum A flexible replacement for an EnumPiece.Shape PlayerInfo A PlayerInfo object represent 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 RandomGameGenerator This class generates random games (with the same rule set and randomly created initial boards) based on the provided parameter range specificationsReplayedEpisode.RandomPlayer The possible random player models.Role A role is simply a database-storable wrapper around the role nameRole.Name Test Used for testing JPA persistence featuresTestChild An EpisodeInfo instance extends an Episode, containing additional information related to it being played as part of an experiment.TestParent User Information about a repeat user (who may own multiple playerId) stored in the SQL database. -
Classes in edu.wisc.game.sql used by edu.wisc.game.svg Class Description ImageObject Describes an image-and-properties-based object.ImageObject.Generator -
Classes in edu.wisc.game.sql used by edu.wisc.game.web Class Description ImageObject Describes an image-and-properties-based object.PlayerInfo A PlayerInfo object represent information about a player (what trial list he's in, what episodes he's done etc) stored in the SQL database.User Information about a repeat user (who may own multiple playerId) stored in the SQL database.