Package de.cesr.lara.components.decision

Interface Summary
LaraBoRow<BO extends LaraBehaviouralOption<?,?>> Combines a behavioural option and its individual (i.e. weighted by personal preference weights) utility values during the decision process.
LaraDecider<BO extends LaraBehaviouralOption<?,?>> Interface for all components that may execute a decision.
LaraDeciderFactory<A extends LaraAgent<? super A,BO>,BO extends LaraBehaviouralOption<?,? extends BO>>  
LaraDecisionConfiguration The LaraDecisionConfiguration is an identifier for certain decision and is passed to LaraAgentComponent.decide(LaraDecisionConfiguration) .
LaraDecisionTree<A extends LaraAgent<A,? super BO>,BO extends LaraBehaviouralOption<?,BO>,P>  
LaraDeliberativeChoiceComponent Heuristic used for selection of (best) behavioural option
LaraDeliberativeDecider<BO extends LaraBehaviouralOption<?,? extends BO>> A special LaraDecider that adds functionality required for laraBoRows decisions.
 

Class Summary
LaraDecisionData<A extends LaraAgent<? super A,BO>,BO extends LaraBehaviouralOption<?,? extends BO>>  
 

Enum Summary
LaraDecisionModes