# Uses of Package
edu.wisc.game.rest

- Packages that use edu.wisc.game.rest
  Package | Description
  --- | ---
  edu.wisc.game.rest | The RESTful web API
  edu.wisc.game.sql | Persistent data structures

- Classes in edu.wisc.game.rest used by edu.wisc.game.rest
  Class | Description
  --- | ---
  ActivateBonusWrapper |
  ColorMap |
  FileWriteReport | This data structure is converted to JSON and send to the client in response to the /writeFile web API call.
  GameService | The "First Batch" of API calls, primarily for use in the research environment, where a player can choose any game to play
  GameService2 | The "Second Batch" of API calls, primarily for use with players constrained by an experiment plan, and playing a sequence of games as outlined in the trial list to which the player is assigned.
  GiveUpWrapper |
  ListShapesWrapper | Lists all available shapes
  NewEpisodeWrapper |
  NewEpisodeWrapper2 | This is an object that's converted to a JSON structure and sent to the client as a response in /GameService2/newEpisode calls.
  ParaSet |
  PlayerResponse | The HashMap capability is used for debugging info in debug mode
  ResponseBase |
  TrialList |

- Classes in edu.wisc.game.rest used by edu.wisc.game.sql
  Class | Description
  --- | ---
  ColorMap |
  ParaSet |
  TrialList |