Serialized Form
-
Package edu.wisc.game.engine
-
Class edu.wisc.game.engine.AllRuleSets extends HashMap<String,RuleSet> implements Serializable
-
Class edu.wisc.game.engine.EligibilityForOrders extends HashMap<String,BitSet> implements Serializable
-
Class edu.wisc.game.engine.GamePlayException extends Exception implements Serializable
-
Class edu.wisc.game.engine.Order extends Vector<Vector<Integer>> implements Serializable
-
Class edu.wisc.game.engine.RuleSet.BucketList extends Vector<Expression.ArithmeticExpression> implements Serializable
-
Class edu.wisc.game.engine.RuleSet.Row extends Vector<RuleSet.Atom> implements Serializable
-
Serialized Fields
-
globalCounter
int globalCounter
The default value, 0, means that there is no global limit in this row
-
-
-
-
Package edu.wisc.game.gemini
-
Class edu.wisc.game.gemini.GeminiPlayer extends Vector<edu.wisc.game.gemini.GeminiPlayer.EpisodeHistory> implements Serializable
-
Serialized Fields
-
lastR
double lastR
-
lastStretch
int lastStretch
-
movePat
Pattern movePat
-
requestCnt
int requestCnt
The total number of Gemini requests made so far in all episodes played in this run. Normally (if no retries are ever needed) this is equals to the number of moves in all episodes so far.
-
-
-
-
Package edu.wisc.game.parser
-
Class edu.wisc.game.parser.Expression.AdditiveExpression extends Expression.SerialExpression implements Serializable
-
Class edu.wisc.game.parser.Expression.BracketList extends Expression.ExList implements Serializable
-
Class edu.wisc.game.parser.Expression.ComparisonExpression extends Expression.SerialExpression implements Serializable
-
Class edu.wisc.game.parser.Expression.ExList extends Vector<Expression> implements Serializable
-
Class edu.wisc.game.parser.Expression.MapTo extends HashMap<String,HashSet<T>> implements Serializable
-
Class edu.wisc.game.parser.Expression.MultiplicativeExpression extends Expression.SerialExpression implements Serializable
-
Class edu.wisc.game.parser.Expression.ParenList extends Expression.ExList implements Serializable
-
Class edu.wisc.game.parser.Expression.PropMap extends HashMap<String,Object> implements Serializable
-
Class edu.wisc.game.parser.Expression.SerialExpression extends Vector<Expression.ArithmeticExpression> implements Serializable
-
Class edu.wisc.game.parser.Expression.VarMap extends Expression.MapTo<Integer> implements Serializable
-
Class edu.wisc.game.parser.Expression.VarMap2 extends Expression.MapTo<Object> implements Serializable
-
Class edu.wisc.game.parser.RuleParseException extends Exception implements Serializable
-
-
Package edu.wisc.game.rest
-
Class edu.wisc.game.rest.ColorMap extends HashMap<String,Object> implements Serializable
-
Class edu.wisc.game.rest.ParaSet extends HashMap<String,Object> implements Serializable
-
Serialized Fields
-
colors
Piece.Color[] colors
-
imageGenerator
ImageObject.Generator imageGenerator
Will be set as appropriate if the CSV file has an "images" column. The array elements are keys used for the image lookup. Otherwise, null -
shapes
Piece.Shape[] shapes
Will be set as appropriate if specified in the CSV file "colors" column
-
-
-
Class edu.wisc.game.rest.TrialList extends Vector<ParaSet> implements Serializable
-
-
Package edu.wisc.game.saved
-
Class edu.wisc.game.saved.TranscriptManager.ReadTranscriptData extends Vector<TranscriptManager.ReadTranscriptData.Entry> implements Serializable
-
Serialized Fields
-
hasMover
boolean hasMover
-
hasObjectId
boolean hasObjectId
-
header
CsvData.BasicLineEntry header
-
-
-
-
Package edu.wisc.game.sql
-
Class edu.wisc.game.sql.EpisodeMemory.BucketVarMap2 extends Expression.VarMap2 implements Serializable
-
Class edu.wisc.game.sql.GameGenerator.Features extends HashMap<String,Vector<Object>> implements Serializable
-
Class edu.wisc.game.sql.ImageObject extends HashMap<String,String> implements Serializable
-
Class edu.wisc.game.sql.Piece extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
board
Board board
-
buckets
int[] buckets
-
cachedImageObject
ImageObject cachedImageObject
-
color
Piece.Color color
-
dropped
Integer dropped
Contains null if the piece is still on the board; contains the destination bucket number for the piece that have been removed -
id
long id
-
image
String image
Exists on IPB and composite objects; null on S+C objects. -
imageObjectCached
boolean imageObjectCached
-
label
String label
Used to print a human-readable label next to each piece in GUI client (vs. 8.014+). We use an alphabetic label rather than ID because PK is worrying that an ID will be confused with the sequence number (also shown in the GUI client) -
shape
Piece.Shape shape
-
x
int x
-
y
int y
-
-
Class edu.wisc.game.sql.PlayerInfo.TransitionMap extends HashMap<PlayerInfo.Transition,PlayerInfo.Action> implements Serializable
-
Class edu.wisc.game.sql.PropertiesTable extends HashMap<String,ImageObject> implements Serializable
-
Serialized Fields
-
-
Class edu.wisc.game.sql.RecentKnowledge extends HashMap<Integer,RecentKnowledge.Datum> implements Serializable
-
Serialized Fields
-
byPos
boolean byPos
If this flag is on, the key is the numeric position (the GS 7 compatibility mode) rather than the piece ID (the GS 8+ mode). If the board has more than one piece in any cell, the results will be incorrect, but we don't plan to have those in human-player
-
-
-
-
Package edu.wisc.game.svg
-
Class edu.wisc.game.svg.Composite extends ImageObject implements Serializable
-
Serialized Fields
-
allColors
String[] allColors
If this object has wildcards in element description, the shapes of any "sample" elements will be picked from this set when a '?' is encountered. The first element is the default value. -
allShapes
String[] allShapes
If this object has wildcards in element description, the shapes of any "sample" elements will be picked from this set when a '?' is encountered. The first element is the default value. -
bright
int[] bright
Arrays of N=3 elements which contain values 1 2 3, or ANY -
colors
String[] colors
Shapes and colors of all elements. 'q', 't' etc, or 'r', 'g', 'b'. May also contain '?' or 'x' -
g
edu.wisc.game.svg.Composite.Geometry g
-
H
int H
Size of the entire SVG -
MMM
String MMM
Something like "333", which means "all elements have default (large/high) size/brightness" -
shapes
String[] shapes
Shapes and colors of all elements. 'q', 't' etc, or 'r', 'g', 'b'. May also contain '?' or 'x' -
sizeRank
int[] sizeRank
Arrays of N=3 elements which contain values 1 2 3, or ANY -
svg
String svg
-
wild
boolean wild
-
-
-
-
Package edu.wisc.game.tools
-
Class edu.wisc.game.tools.AnalyzeTranscripts.TrialListMap extends HashMap<String,TrialList> implements Serializable
-
-
Package edu.wisc.game.tools.pooling
-
Class edu.wisc.game.tools.pooling.LabelMap extends HashMap<String,String> implements Serializable
-
Serialized Fields
-
crossTarget
boolean crossTarget
-
-
-
-
Package edu.wisc.game.util
-
Class edu.wisc.game.util.IllegalInputException extends Exception implements Serializable
-
Class edu.wisc.game.util.ParseConfig extends Hashtable<String,Object> implements Serializable
-
Class edu.wisc.game.util.RandomRG extends Random implements Serializable
-
-
Package edu.wisc.game.web
-
Class edu.wisc.game.web.GetBookletPageServlet extends jakarta.servlet.http.HttpServlet implements Serializable
-
Class edu.wisc.game.web.GetImageServlet extends jakarta.servlet.http.HttpServlet implements Serializable
-
Class edu.wisc.game.web.LoginServlet extends jakarta.servlet.http.HttpServlet implements Serializable
-
Class edu.wisc.game.web.LogoutServlet extends jakarta.servlet.http.HttpServlet implements Serializable
-
Class edu.wisc.game.web.MlcLoginServlet extends LoginServlet implements Serializable
-
Class edu.wisc.game.web.WebException extends Exception implements Serializable
-
Serialized Fields
-
code
int code
-
-
-