Interface Summary |
LaraBOCollector<A extends LaraAgent<? super A,?>,BO extends LaraBehaviouralOption<?,?>> |
Collects behavioural options from the BO-memory. |
LaraBOPreselector<A extends LaraAgent<? super A,?>,BO extends LaraBehaviouralOption<?,?>> |
BOChecker |
LaraBOPreselector.Accuracy |
A common interface for preprocessor accuracy statements which enables the
user to provide his own set of accuracies. |
LaraBOUtilityUpdater<A extends LaraAgent<? super A,BO>,BO extends LaraBehaviouralOption<?,? extends BO>> |
Updates the utility values for the given behavioural options regarding the
decision of the given decision builder. |
LaraDecisionModeSelector<A extends LaraAgent<? super A,BO>,BO extends LaraBehaviouralOption<?,? extends BO>> |
ModeSelector |
LaraPreferenceUpdater<A extends LaraAgent<? super A,?>,BO extends LaraBehaviouralOption<?,?>> |
Updates an agent's preference. |
LaraPreprocessor<A extends LaraAgent<? super A,BO>,BO extends LaraBehaviouralOption<?,? extends BO>> |
The Pre-process Factory is used to pick the appropriate pre-processor
components for the given decision ( ). |
LaraPreprocessorComp<A extends LaraAgent<? super A,?>,BO extends LaraBehaviouralOption<?,?>> |
Interface for all preprocessor components. |
LaraPreprocessorConfigurator<A extends LaraAgent<? super A,BO>,BO extends LaraBehaviouralOption<?,? extends BO>> |
This configurator is used to configure a LaraPreprocessor with
desired preprocessor components. |