Uses of Class
org.eviline.ShapeType

Packages that use ShapeType
org.eviline   
org.eviline.ai   
org.eviline.event   
org.eviline.randomizer   
 

Uses of ShapeType in org.eviline
 

Methods in org.eviline that return ShapeType
 ShapeType Shape.type()
           
static ShapeType ShapeType.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ShapeType[] ShapeType.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.eviline with parameters of type ShapeType
static KickTable KickTable.forShape(ShapeType type, ShapeDirection start, ShapeDirection end)
          Return the kick table for a shape type being rotated from the specified start to end directions
 

Uses of ShapeType in org.eviline.ai
 

Fields in org.eviline.ai declared as ShapeType
 ShapeType Context.omit
          The ShapeType to omit from the decision.
protected  ShapeType PlayerMovePath.pathType
           
 ShapeType[] QueueContext.queue
          The queue of known upcoming shapes
 ShapeType Decision.type
          The shape that was decided on
 ShapeType QueueContext.type
          The current shape type in the shape queue
 

Methods in org.eviline.ai that return ShapeType
 ShapeType PlayerMovePath.getPathType()
           
 

Methods in org.eviline.ai with parameters of type ShapeType
 Decision AIKernel.bestFor(Context context, ShapeType type)
          Determine the best way for a player to play a single shape.
 Decision DefaultAIKernel.bestFor(Context context, ShapeType type)
          Determine the best way for a player to play a single shape.
 

Constructors in org.eviline.ai with parameters of type ShapeType
Decision(ShapeType type)
           
Decision(ShapeType type, double score)
           
Decision(ShapeType type, double score, Field field)
           
Decision(ShapeType type, double score, Field field, Shape bestShape, int bestShapeX, int bestShapeY)
           
Decision(ShapeType type, Field field)
           
QueueContext(AIKernel ai, Field original, ShapeType[] queue)
          Create a QueueContext for determining the optimal placement of shapes (from a player's perspective) for the argument Field and ShapeType array.
 

Uses of ShapeType in org.eviline.event
 

Fields in org.eviline.event declared as ShapeType
protected  ShapeType HistoryMovePath.lastType
           
 

Methods in org.eviline.event that return ShapeType
 ShapeType HistoryMovePath.getLastType()
           
 

Uses of ShapeType in org.eviline.randomizer
 

Fields in org.eviline.randomizer with type parameters of type ShapeType
protected  List<ShapeType> Bag7Randomizer.bag
           
protected  List<ShapeType> MaliciousRandomizer.history
           
protected  BlockingQueue<ShapeType> QueuedRandomizer.queue
           
protected  List<ShapeType> MaliciousRandomizer.recent
           
 

Methods in org.eviline.randomizer that return types with arguments of type ShapeType
 List<ShapeType> AbstractRandomizer.getNext()
           
 List<ShapeType> Randomizer.getNext()
           
 List<ShapeType> MaliciousRandomizer.getNext()
           
 



Copyright © 2013. All Rights Reserved.