Uses of Class
edu.wisc.game.parser.Expression.VarMap2
Package | Description |
---|---|
edu.wisc.game.engine |
Top-level Game Server code
|
edu.wisc.game.parser |
Tools for parsing rule set descriptions
|
edu.wisc.game.sql |
Persistent data structures
|
-
Uses of Expression.VarMap2 in edu.wisc.game.engine
Methods in edu.wisc.game.engine with parameters of type Expression.VarMap2 Modifier and Type Method Description boolean
RuleSet.Atom. acceptsColorShapeAndProperties(Piece p, Expression.VarMap2 varMap)
Does this atom accept a specified piece, based on its shape, color, and (in GS3+) any other properties? Since GS5, the "code:" field of the atom is also taken into account.boolean
RuleSet.BucketList. destinationAllowed(Expression.VarMap2 varMap, int bucketNo)
Used in GS5 -
Uses of Expression.VarMap2 in edu.wisc.game.parser
Methods in edu.wisc.game.parser with parameters of type Expression.VarMap2 Modifier and Type Method Description HashSet<Object>
Expression.ArithmeticExpression. evalSet2(Expression.VarMap2 h)
HashSet<Object>
Expression.BracketList. evalSet2(Expression.VarMap2 h)
HashSet<Object>
Expression.ComparisonExpression. evalSet2(Expression.VarMap2 hh)
HashSet<Object>
Expression.Id. evalSet2(Expression.VarMap2 h)
HashSet<Object>
Expression.NegationExpression. evalSet2(Expression.VarMap2 hh)
HashSet<Object>
Expression.Num. evalSet2(Expression.VarMap2 h)
HashSet<Object>
Expression.QualifiedId. evalSet2(Expression.VarMap2 h)
Trying different interpretationsHashSet<Object>
Expression.SerialExpression. evalSet2(Expression.VarMap2 hh)
-
Uses of Expression.VarMap2 in edu.wisc.game.sql
Subclasses of Expression.VarMap2 in edu.wisc.game.sql Modifier and Type Class Description class
EpisodeMemory.BucketVarMap2
Variables needed for GS5 expressions.