org.eviline.ai
Interface DecisionModifier


public interface DecisionModifier

Interface for objects which wish to modify the decision reached by an iteration of an AI algorithm. Modifications include but are not limited to adjusting the score attached to a decision based on other factors, such as the recent frequency of shapes.

Author:
robin

Method Summary
 void modifyPlannedDecision(Context context, Decision decision)
          Modify the planned decision.
 

Method Detail

modifyPlannedDecision

void modifyPlannedDecision(Context context,
                           Decision decision)
Modify the planned decision.

Parameters:
context - The context in which the decision was made
decision - The decision that was made.


Copyright © 2013. All Rights Reserved.