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) |
protected double |
SurfaceFitness.fs(Field field) |
protected CommandGraph |
DefaultAIKernel.graph(Field field,
int start,
boolean dropsOnly) |
protected void |
CommandGraph.maybeUpdate(int shape,
int origin,
Command command,
int pathLength,
Field f) |
protected void |
CommandGraph.search(int shape,
Field f) |
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 void |
CommandGraph.searchRoot(int shape,
Field f) |
protected void |
CommandGraph.searchRotateLeft(int shape,
Field f) |
protected void |
CommandGraph.searchRotateRight(int shape,
Field f) |
protected void |
CommandGraph.searchShiftDown(int shape,
Field f) |
protected void |
CommandGraph.searchShiftLeft(int shape,
Field f) |
protected void |
CommandGraph.searchShiftRight(int shape,
Field f) |
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) |