de.cesr.lara.components.preprocessor.impl
Class LPseudoPrefereceUpdater<A extends LaraAgent<? super A,?>,BO extends LaraBehaviouralOption<?,?>>
java.lang.Object
de.cesr.lara.components.preprocessor.impl.LAbstractPpComp<A,BO>
de.cesr.lara.components.preprocessor.impl.LPseudoPrefereceUpdater<A,BO>
- Type Parameters:
A
- he type of agents this preference utilityUpdater is intended for
- All Implemented Interfaces:
- LaraAbstractEventSubscriber, LaraInternalEventSubscriber, LaraPreferenceUpdater<A,BO>, LaraPreprocessorComp<A,BO>
public class LPseudoPrefereceUpdater<A extends LaraAgent<? super A,?>,BO extends LaraBehaviouralOption<?,?>>
- extends LAbstractPpComp<A,BO>
- implements LaraPreferenceUpdater<A,BO>
Does _not_ update any preference.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LPseudoPrefereceUpdater
public LPseudoPrefereceUpdater()
onInternalEvent
public void onInternalEvent(LaraEvent e)
- Does _not_ update any preference (only sets agent's basic
preferenceWeights at the
LaraDecisionData
object).
- Specified by:
onInternalEvent
in interface LaraInternalEventSubscriber
- See Also:
LaraInternalEventSubscriber.onInternalEvent(de.cesr.lara.components.eventbus.events.LaraEvent)