|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Field | |
---|---|
org.eviline | |
org.eviline.ai | |
org.eviline.event | |
org.eviline.fitness | |
org.eviline.randomizer |
Uses of Field in org.eviline |
---|
Methods in org.eviline that return Field | |
---|---|
Field |
Field.copy()
|
Field |
Field.copyInto(Field target)
Copy this Field into a target and return the target. |
Field |
PlayerAction.getEndField()
|
Field |
PlayerAction.getStartField()
|
Field |
Field.newInstance()
|
Methods in org.eviline with parameters of type Field | |
---|---|
Field |
Field.copyInto(Field target)
Copy this Field into a target and return the target. |
Constructors in org.eviline with parameters of type Field | |
---|---|
PlayerAction(Field field,
PlayerActionType type)
|
|
PlayerAction(Field field,
PlayerActionType type,
boolean reverse)
|
|
PlayerAction(Field start,
PlayerActionType type,
Field end)
|
Uses of Field in org.eviline.ai |
---|
Fields in org.eviline.ai declared as Field | |
---|---|
protected Field |
PlayerFieldHarness.field
|
protected Field |
AbstractPlayer.field
|
Field |
Decision.field
The field that was decided on |
Field |
Context.original
The original Field based on which a decision is to be made |
Field |
Context.paintedImpossible
The original Field (see Context.original ) but painted impossible. |
Methods in org.eviline.ai with parameters of type Field | |
---|---|
protected Map<PlayerActionNode,List<PlayerAction>> |
DefaultAIKernel.allPathsFrom(Field field)
|
Decision |
AIKernel.bestFor(Field inPlayField)
|
Decision |
DefaultAIKernel.bestFor(Field inPlayField)
|
protected Queue<PlayerAction> |
DefaultPlayer.compute(Field field)
|
protected abstract Queue<PlayerAction> |
AbstractPlayer.compute(Field field)
|
Context |
Context.deeper(Field deeperOriginal)
Construct a Context that is a copy of this one, but for use at one level
deeper in the decision tree. |
QueueContext |
QueueContext.deeper(Field deeperOriginal)
|
protected Callable<Queue<PlayerAction>> |
DefaultPlayer.newComputeTask(Field field)
|
protected List<PlayerAction> |
DefaultAIKernel.pathsTo(Field field,
PlayerActionNode dest)
|
Constructors in org.eviline.ai with parameters of type Field | |
---|---|
AbstractPlayer(Field field)
|
|
Context(AIKernel ai,
DecisionModifier decisionModifier,
Field original,
int remainingDepth)
Create a new Context . |
|
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)
|
|
DefaultPlayer(Field field,
AIKernel ai)
|
|
PlayerFieldHarness(Field field,
Player player)
|
|
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 Field in org.eviline.event |
---|
Fields in org.eviline.event declared as Field | |
---|---|
protected Field |
EvilineEvent.field
|
Methods in org.eviline.event that return Field | |
---|---|
Field |
EvilineEvent.getField()
Returns the Field that this event happened on |
Constructors in org.eviline.event with parameters of type Field | |
---|---|
EvilineEvent(Object source,
int id,
Field field)
|
|
EvilineEvent(Object source,
int id,
Field field,
int lines)
|
Uses of Field in org.eviline.fitness |
---|
Methods in org.eviline.fitness that return Field | |
---|---|
Field |
WrapperFitness.prepareField(Field field)
|
Field |
AbstractFitness.prepareField(Field field)
|
Field |
Fitness.prepareField(Field field)
|
Methods in org.eviline.fitness with parameters of type Field | |
---|---|
void |
WrapperFitness.paintImpossibles(Field field)
|
void |
ElTetrisFitness.paintImpossibles(Field field)
|
abstract void |
AbstractFitness.paintImpossibles(Field field)
|
void |
HybridFitness.paintImpossibles(Field field)
|
void |
DefaultFitness.paintImpossibles(Field field)
|
void |
EvilineFitness.paintImpossibles(Field field)
|
void |
WrapperFitness.paintUnlikelies(Field field)
|
void |
ElTetrisFitness.paintUnlikelies(Field field)
|
abstract void |
AbstractFitness.paintUnlikelies(Field field)
|
void |
HybridFitness.paintUnlikelies(Field field)
|
void |
DefaultFitness.paintUnlikelies(Field field)
|
void |
EvilineFitness.paintUnlikelies(Field field)
|
Field |
WrapperFitness.prepareField(Field field)
|
Field |
AbstractFitness.prepareField(Field field)
|
Field |
Fitness.prepareField(Field field)
|
double |
WrapperFitness.score(Field field)
|
double |
ElTetrisFitness.score(Field field)
|
abstract double |
AbstractFitness.score(Field field)
Fitness function used to score a board. |
double |
HybridFitness.score(Field field)
|
double |
DefaultFitness.score(Field field)
|
double |
Fitness.score(Field field)
Fitness function used to score a board. |
double |
EvilineFitness.score(Field field)
Fitness function used to score a board. |
double |
ElTetrisFitness.scoreWithPaint(Field field)
|
double |
AbstractFitness.scoreWithPaint(Field field)
|
double |
EvilineFitness.scoreWithPaint(Field field)
|
void |
WrapperFitness.unpaintImpossibles(Field field)
|
void |
ElTetrisFitness.unpaintImpossibles(Field field)
|
abstract void |
AbstractFitness.unpaintImpossibles(Field field)
|
void |
HybridFitness.unpaintImpossibles(Field field)
|
void |
DefaultFitness.unpaintImpossibles(Field field)
|
void |
EvilineFitness.unpaintImpossibles(Field field)
|
void |
WrapperFitness.unpaintUnlikelies(Field field)
|
void |
ElTetrisFitness.unpaintUnlikelies(Field field)
|
abstract void |
AbstractFitness.unpaintUnlikelies(Field field)
|
void |
HybridFitness.unpaintUnlikelies(Field field)
|
void |
DefaultFitness.unpaintUnlikelies(Field field)
|
void |
EvilineFitness.unpaintUnlikelies(Field field)
|
Uses of Field in org.eviline.randomizer |
---|
Fields in org.eviline.randomizer declared as Field | |
---|---|
protected Field |
QueuedRandomizer.latest
|
Methods in org.eviline.randomizer with parameters of type Field | |
---|---|
Shape |
QueuedRandomizer.concurrentProvideShape(Field f)
|
protected Decision |
MaliciousRandomizer.decide(Field field,
String taunt,
int depth)
|
protected Decision |
ThreadedMaliciousRandomizer.decideThreaded(Field field)
|
Randomizer |
RandomizerPresets.newRandomizer(Field field)
|
Shape |
ConcurrentRandomizer.provideShape(Field f)
|
Shape |
AngelRandomizer.provideShape(Field field)
|
Shape |
ThreadedMaliciousRandomizer.provideShape(Field field)
|
Shape |
BipolarRandomizer.provideShape(Field field)
|
Shape |
QueuedRandomizer.provideShape(Field field)
|
Shape |
Bag7Randomizer.provideShape(Field field)
|
Shape |
Randomizer.provideShape(Field field)
Return the Shape to be next played on the argument Field |
Shape |
MaliciousRandomizer.provideShape(Field field)
|
Shape |
RandomRandomizer.provideShape(Field field)
|
Shape |
QueuedRandomizer.sequentialProvideShape(Field f)
|
protected Decision |
MaliciousRandomizer.worstFor(Field field,
String taunt,
int depth)
|
protected Decision |
AngelRandomizer.worstForThreaded(Field field)
|
protected Decision |
ThreadedMaliciousRandomizer.worstForThreaded(Field field)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |