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