Uses of Class
org.eviline.ai.Decision

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)
           
 



Copyright © 2013. All Rights Reserved.