de.cesr.lara.components.preprocessor
Interface LaraPreferenceUpdater<A extends LaraAgent<? super A,?>,BO extends LaraBehaviouralOption<?,?>>

Type Parameters:
A -
All Superinterfaces:
LaraAbstractEventSubscriber, LaraInternalEventSubscriber, LaraPreprocessorComp<A,BO>
All Known Implementing Classes:
LPseudoPrefereceUpdater

public interface LaraPreferenceUpdater<A extends LaraAgent<? super A,?>,BO extends LaraBehaviouralOption<?,?>>
extends LaraPreprocessorComp<A,BO>

Updates an agent's preference. NOTE: Normally, preferenceWeights are updated at last in the preprocessor's chain.


Method Summary
 
Methods inherited from interface de.cesr.lara.components.preprocessor.LaraPreprocessorComp
castEvent
 
Methods inherited from interface de.cesr.lara.components.eventbus.LaraInternalEventSubscriber
onInternalEvent