Uses of Class
edu.wisc.game.util.IllegalInputException
Packages that use IllegalInputException
Package
Description
Top-level Game Server code
The RESTful web API
Persistent data structures
Auxiliary classes
-
Uses of IllegalInputException in edu.wisc.game.engine
Methods in edu.wisc.game.engine that throw IllegalInputException -
Uses of IllegalInputException in edu.wisc.game.rest
Methods in edu.wisc.game.rest that throw IllegalInputExceptionModifier and TypeMethodDescriptionvoid
ParaSet.checkIncentive()
Checks whether the parameters related to incentive schemes are consistent (that is, you don't have a parameter from one scheme and another parameter from a different scheme).static PlayerInfo
PlayerResponse.findPlayerInfo
(javax.persistence.EntityManager em, String pid) Find the matching record for a player, in the cache of the database.static ParaSet
ParaSet.textToParaSet
(String s) Processes ParaSet data that have been already read into string.Constructors in edu.wisc.game.rest that throw IllegalInputException -
Uses of IllegalInputException in edu.wisc.game.saved
Methods in edu.wisc.game.saved that throw IllegalInputExceptionModifier and TypeMethodDescriptionBoardManager.readBoardFile
(File f, HashMap<String, Boolean> useImagesTable) Reads a CSV file into which a number of boards have been written by Board.saveToFile()Constructors in edu.wisc.game.saved that throw IllegalInputExceptionModifierConstructorDescriptionReadTranscriptData
(File csvFile) Reads in the entire content of a transcript file for a player. -
Uses of IllegalInputException in edu.wisc.game.sql
Methods in edu.wisc.game.sql that throw IllegalInputExceptionModifier and TypeMethodDescriptionstatic GameGenerator
RandomGameGenerator.buildFromArgv
(RandomRG _random, File f, ParseConfig ht, String[] argv, int ja) Builds a RandomGameGenerator from command-line arguments.void
PlayerInfo.initSeries
(TrialList trialList) This is usesd when a player is first registered and a PlayerInfo object is first created.static void
Creates a bunch of random boards, from which one can later select those matching some additional criteria, and use them in an experiment plan with predefined boards.static GameGenerator
GameGenerator.mkGameGenerator
(RandomRG _random, ParaSet para) Creates a GameGenerator based on a parameter set.void
PlayerInfo.restoreTransientFields()
This method should be called after restoring the object from the SQL database, in order to re-create some of the necessary non-persistent structures. -
Uses of IllegalInputException in edu.wisc.game.tools
Methods in edu.wisc.game.tools that throw IllegalInputExceptionModifier and TypeMethodDescriptionprotected void
AnalyzeTranscripts.analyzePlayerRecord
(String playerId, Vector<edu.wisc.game.tools.EpisodeHandle> v) Reads one player's transcript, and prepares a complete report for that player.protected edu.wisc.game.tools.AnalyzeTranscripts.P0andR
AnalyzeTranscripts.computeP0andR
(Vector<TranscriptManager.ReadTranscriptData.Entry[]> subsections, ParaSet para, String ruleSetName, Vector<Board> boardHistory) Reconstructs and replays the historical episode, computing p0 for every pick or move attempt.static void
MwByHuman.MwSeries.readFromFile
(File f, Vector<MwByHuman.MwSeries> into) Reads a CSV file with MwSeries entries.protected void
AnalyzeTranscripts.saveAnyData
(Vector<TranscriptManager.ReadTranscriptData.Entry[]> section, Vector<edu.wisc.game.tools.EpisodeHandle> includedEpisodes) Saves the data for a single (player, ruleSet) pair.protected void
MwByHuman.saveAnyData
(Vector<TranscriptManager.ReadTranscriptData.Entry[]> section, Vector<edu.wisc.game.tools.EpisodeHandle> includedEpisodes) Saves the data (the summary of a series) for a single (player, ruleSet) pair. -
Uses of IllegalInputException in edu.wisc.game.util
Methods in edu.wisc.game.util that throw IllegalInputExceptionModifier and TypeMethodDescriptionprotected CsvData.LineEntry
Child classes would override this, typically with a wrapper around the constructor for an object that represents the content of a single lineCsvData.mkNewHeader
(String extras) Creates a new header line by appending some extra columns to the stored header line of this file.static String[]
Converts a single string (such as a line of CSV file) into an array of strings.static String[]
ImportCSV.splitCSVTrim
(String s) Constructors in edu.wisc.game.util that throw IllegalInputException