Package | Description |
---|---|
org.eviline.core | |
org.eviline.core.ai | |
org.eviline.core.ss |
Modifier and Type | Field and Description |
---|---|
protected ShapeType |
Field.hold |
protected ShapeType[] |
Field.next |
static ShapeType[] |
ShapeType.NONE |
Modifier and Type | Method and Description |
---|---|
static ShapeType[] |
ShapeType.blocks() |
protected ShapeType |
Engine.enqueue(ShapeType type) |
ShapeType[] |
ShapeSource.getBag() |
ShapeType |
Engine.getHold() |
ShapeType |
Field.getHold() |
ShapeType[] |
Engine.getNext() |
ShapeType[] |
Field.getNext() |
ShapeType |
ShapeSource.next(Engine engine) |
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.
|
Modifier and Type | Method and Description |
---|---|
static Set<ShapeType> |
ShapeType.types(ShapeType[] types) |
Modifier and Type | Method and Description |
---|---|
protected ShapeType |
Engine.enqueue(ShapeType type) |
boolean |
ShapeSource.remove(ShapeType type) |
void |
Engine.setHold(ShapeType hold) |
void |
Field.setHold(ShapeType hold) |
void |
Engine.setNext(ShapeType[] next) |
void |
Field.setNext(ShapeType[] next) |
static Set<ShapeType> |
ShapeType.types(ShapeType[] types) |
Constructor and Description |
---|
Block(ShapeType type) |
Modifier and Type | Field and Description |
---|---|
ShapeType |
DefaultAIKernel.Best.type |
Modifier and Type | Method and Description |
---|---|
ShapeType |
DefaultAIKernel.bestNext(Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
ShapeType |
AIKernel.bestNext(Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
ShapeType |
DefaultAIKernel.searchNext(Comparator<DefaultAIKernel.Best> order,
Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
ShapeType |
DefaultAIKernel.worstNext(Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
ShapeType |
AIKernel.worstNext(Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
Modifier and Type | Method and Description |
---|---|
double |
ScoreFitness.badness(Field before,
Field after,
ShapeType[] next) |
double |
SurfaceFitness.badness(Field before,
Field after,
ShapeType[] next) |
double |
ComboFitness.badness(Field before,
Field after,
ShapeType[] next) |
double |
DefaultFitness.badness(Field before,
Field after,
ShapeType[] next) |
double |
Fitness.badness(Field before,
Field after,
ShapeType[] next) |
double |
NextFitness.badness(Field before,
Field after,
ShapeType[] next) |
ShapeType |
DefaultAIKernel.bestNext(Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
ShapeType |
AIKernel.bestNext(Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
DefaultAIKernel.Best |
DefaultAIKernel.bestPlacement(Field originalField,
Field currentField,
int currentShape,
ShapeType[] next,
int lookahead,
int depth) |
CommandGraph |
DefaultAIKernel.bestPlacement(Field field,
int current,
ShapeType[] next,
int lookahead) |
CommandGraph |
AIKernel.bestPlacement(Field field,
int shape,
ShapeType[] next,
int lookahead) |
DefaultAIKernel.Best |
DefaultAIKernel.searchNext(Comparator<DefaultAIKernel.Best> order,
Field originalField,
Field currentField,
List<ShapeType> bag,
int lookahead,
ShapeType type) |
ShapeType |
DefaultAIKernel.searchNext(Comparator<DefaultAIKernel.Best> order,
Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
protected int |
DefaultAIKernel.starter(Field field,
ShapeType type) |
protected int |
DefaultAIKernel.starter(Field field,
ShapeType[] next,
int lookahead) |
ShapeType |
DefaultAIKernel.worstNext(Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
ShapeType |
AIKernel.worstNext(Field field,
ShapeSource shapes,
ShapeType[] next,
int lookahead) |
Modifier and Type | Method and Description |
---|---|
DefaultAIKernel.Best |
DefaultAIKernel.searchNext(Comparator<DefaultAIKernel.Best> order,
Field originalField,
Field currentField,
List<ShapeType> bag,
int lookahead,
ShapeType type) |
Constructor and Description |
---|
DefaultAIKernel.Best(CommandGraph graph,
int shape,
double score,
Field after,
ShapeType type,
DefaultAIKernel.Best deeper) |
Modifier and Type | Field and Description |
---|---|
protected ShapeType |
AngelBag7NShapeSource.forcedNext |
protected ShapeType |
EvilBag7NShapeSource.forcedNext |
Modifier and Type | Field and Description |
---|---|
protected List<ShapeType> |
Bag7NShapeSource.bag |
protected List<ShapeType> |
AngelBag7NShapeSource.bag |
protected List<ShapeType> |
EvilBag7NShapeSource.bag |
Modifier and Type | Method and Description |
---|---|
ShapeType[] |
Bag7NShapeSource.getBag() |
ShapeType[] |
AngelBag7NShapeSource.getBag() |
ShapeType[] |
EvilBag7NShapeSource.getBag() |
ShapeType |
Bag7NShapeSource.next(Engine engine) |
ShapeType |
AngelBag7NShapeSource.next(Engine engine) |
ShapeType |
EvilBag7NShapeSource.next(Engine engine) |
Modifier and Type | Method and Description |
---|---|
List<ShapeType> |
AngelBag7NShapeSource.getRawBag() |
List<ShapeType> |
EvilBag7NShapeSource.getRawBag() |
Modifier and Type | Method and Description |
---|---|
boolean |
Bag7NShapeSource.remove(ShapeType type) |
boolean |
AngelBag7NShapeSource.remove(ShapeType type) |
boolean |
EvilBag7NShapeSource.remove(ShapeType type) |
Copyright © 2015. All rights reserved.