|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |