|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Decision | |
---|---|
org.eviline.ai | |
org.eviline.randomizer |
Uses of Decision in org.eviline.ai |
---|
Fields in org.eviline.ai declared as Decision | |
---|---|
Decision |
Decision.deeper
One level deeper in the final decision path |
Methods in org.eviline.ai that return Decision | |
---|---|
Decision |
AIKernel.bestFor(Context context)
Determine the shape that would be best for the player |
Decision |
DefaultAIKernel.bestFor(Context context)
Determine the shape that would be best for the player |
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. |
Decision |
AIKernel.bestFor(Field inPlayField)
|
Decision |
DefaultAIKernel.bestFor(Field inPlayField)
|
Decision |
AIKernel.bestFor(QueueContext context)
Determine the best way for a player to play a particular queue of shapes. |
Decision |
DefaultAIKernel.bestFor(QueueContext context)
Determine the best way for a player to play a particular queue of shapes. |
Decision |
Decision.copy()
Copy this Decision |
Decision |
Decision.deepest()
Return the deepest decision in the decision path |
Decision |
AIKernel.planBest(Context context,
Decision defaultDecision)
Determine the shape that would be best for the player |
Decision |
DefaultAIKernel.planBest(Context context,
Decision defaultDecision)
Determine the shape that would be best for the player |
Decision |
AIKernel.planWorst(Context context,
Decision defaultDecision)
Determine the shape that would be worst for the player |
Decision |
DefaultAIKernel.planWorst(Context context,
Decision defaultDecision)
Determine the shape that would be worst for the player |
Decision |
AIKernel.worstFor(Context context)
Determine the shape that would be worst for the player |
Decision |
DefaultAIKernel.worstFor(Context context)
Determine the shape that would be worst for the player |
Methods in org.eviline.ai with parameters of type Decision | |
---|---|
void |
DecisionModifier.modifyPlannedDecision(Context context,
Decision decision)
Modify the planned decision. |
Decision |
AIKernel.planBest(Context context,
Decision defaultDecision)
Determine the shape that would be best for the player |
Decision |
DefaultAIKernel.planBest(Context context,
Decision defaultDecision)
Determine the shape that would be best for the player |
Decision |
AIKernel.planWorst(Context context,
Decision defaultDecision)
Determine the shape that would be worst for the player |
Decision |
DefaultAIKernel.planWorst(Context context,
Decision defaultDecision)
Determine the shape that would be worst for the player |
Uses of Decision in org.eviline.randomizer |
---|
Methods in org.eviline.randomizer that return Decision | |
---|---|
protected Decision |
MaliciousRandomizer.decide(Field field,
String taunt,
int depth)
|
protected Decision |
ThreadedMaliciousRandomizer.decideThreaded(Field field)
|
protected Decision |
MaliciousRandomizer.worstFor(Field field,
String taunt,
int depth)
|
protected Decision |
AngelRandomizer.worstForThreaded(Field field)
|
protected Decision |
ThreadedMaliciousRandomizer.worstForThreaded(Field field)
|
Methods in org.eviline.randomizer with parameters of type Decision | |
---|---|
protected void |
AngelRandomizer.permuteDecision(Decision typeDecision)
|
protected void |
MaliciousRandomizer.permuteDecision(Decision typeDecision)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |