de.cesr.lara.template
Class MyModeSelector
java.lang.Object
de.cesr.lara.components.preprocessor.impl.LAbstractPpComp<A,BO>
de.cesr.lara.components.preprocessor.impl.LDefaultDecisionModeSelector<MyAgent,MyAbstractBehaviouralOption<MyAgent>>
de.cesr.lara.template.MyModeSelector
- All Implemented Interfaces:
- LaraAbstractEventSubscriber, LaraInternalEventSubscriber, LaraDecisionModeSelector<MyAgent,MyAbstractBehaviouralOption<MyAgent>>, LaraPreprocessorComp<MyAgent,MyAbstractBehaviouralOption<MyAgent>>
public class MyModeSelector
- extends LDefaultDecisionModeSelector<MyAgent,MyAbstractBehaviouralOption<MyAgent>>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MyModeSelector
public MyModeSelector()
customIsDelibaterive
protected boolean customIsDelibaterive(LPpModeSelectorEvent event)
- Description copied from class:
LDefaultDecisionModeSelector
- hook method for custom implementations
- Overrides:
customIsDelibaterive
in class LDefaultDecisionModeSelector<MyAgent,MyAbstractBehaviouralOption<MyAgent>>
- Returns:
- true if deliberative decision is desired