Uses of Class
edu.wisc.game.util.IllegalInputException
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.tools | |
edu.wisc.game.util |
Auxiliary classes
|
-
Uses of IllegalInputException in edu.wisc.game.engine
Methods in edu.wisc.game.engine that throw IllegalInputException Modifier and Type Method Description static void
AutomaticRuleGenerator. main(String[] argv)
static void
Captive. main(String[] argv)
A complete CGS session. -
Uses of IllegalInputException in edu.wisc.game.rest
Methods in edu.wisc.game.rest that throw IllegalInputException Modifier and Type Method Description void
ParaSet. checkIncentive()
Checks whether the parameters related to incentive schemes are consistent (that is, you don't have a parameter from one scheme and and another parameter from a different scheme).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 Constructor Description ParaSet(File f)
ParaSet(String name)
Reads a ParaSet from a CSV file with key-val columns.TrialList(String exp, String trialListId)
Reads a trial list from the file that corresponds to a given experiment plan and the specified trial list id within that experiment. -
Uses of IllegalInputException in edu.wisc.game.saved
Methods in edu.wisc.game.saved that throw IllegalInputException Modifier and Type Method Description static HashMap<String,Board>
BoardManager. 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 IllegalInputException Constructor Description ReadTranscriptData(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 IllegalInputException Modifier and Type Method Description void
PlayerInfo. initSeries(TrialList trialList)
This is usesd when a player is first registered and a PlayerInfo object is first created.static void
RandomGameGenerator. main(String[] argv)
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 IllegalInputException Modifier and Type Method Description protected 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.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 IllegalInputException Modifier and Type Method Description protected CsvData.LineEntry
CsvData. mkEntry(String[] csv, int colCnt)
Child classes would override this, typically with a wrapper around the constructor for an object that represents the content of a single lineString
CsvData. mkNewHeader(String extras)
Creates a new header line by appending some extra columns to the stored header line of this file.static String[]
ImportCSV. splitCSV(String s)
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 Constructor Description CsvData(File csvFile)
CsvData(File csvFile, boolean noHeader, boolean keepComments, int[] legalLengths)
Creates a CsvData object from the content of a CSV file.CsvData(File csvFile, Reader r, boolean noHeader, boolean keepComments, int[] legalLengths)