Uses of Class
FAtiMA.DeliberativeComponent.Intention
Packages that use Intention
Package
Description
-
Uses of Intention in FAtiMA.DeliberativeComponent
Methods in FAtiMA.DeliberativeComponent that return IntentionModifier and TypeMethodDescriptionDeliberativeComponent.filter2ndLevel(FAtiMA.Core.AgentModel am) Filters the most relevant intention from the set of possible intentions/goals.Intention.getParentIntention()Intention.GetSubIntention()Methods in FAtiMA.DeliberativeComponent that return types with arguments of type IntentionModifier and TypeMethodDescriptionDeliberativeComponent.getIntentionsIterator()Gets a iterator that allows you to iterate over the set of active IntentionsMethods in FAtiMA.DeliberativeComponent with parameters of type IntentionModifier and TypeMethodDescriptionvoidDeliberativeComponent.addSubIntention(FAtiMA.Core.AgentModel am, Intention mainIntention, FAtiMA.Core.goals.ActivePursuitGoal goal) voidIntention.AddSubIntention(Intention i) voidEmotionalPlanner.FindStepFor(FAtiMA.Core.AgentModel am, Intention intention, FAtiMA.Core.plans.Plan p, FAtiMA.Core.plans.OpenPrecondition openPrecond, boolean newStep) Tries to find steps that achieves a given precondition and adds each one of those steps as possible plan alternativesfloatDeliberativeComponent.getExpectedUtility(FAtiMA.Core.AgentModel am, Intention i) floatIProbabilityStrategy.getProbability(FAtiMA.Core.AgentModel am, Intention i) voidDeliberativeComponent.removeIntention(Intention i) voidIntention.setMainIntention(Intention i) FAtiMA.Core.plans.PlanEmotionalPlanner.ThinkAbout(FAtiMA.Core.AgentModel am, DeliberativeComponent dp, Intention intention) Implements a cycle of the reasoning/planning process. -
Uses of Intention in FAtiMA.DeliberativeComponent.display
Methods in FAtiMA.DeliberativeComponent.display with parameters of type IntentionModifier and TypeMethodDescriptionvoidConstructors in FAtiMA.DeliberativeComponent.display with parameters of type Intention -
Uses of Intention in FAtiMA.DeliberativeComponent.strategies
Methods in FAtiMA.DeliberativeComponent.strategies with parameters of type IntentionModifier and TypeMethodDescriptionfloatDefaultExpectedUtility.getExpectedUtility(FAtiMA.Core.AgentModel am, Intention i) floatIExpectedUtilityStrategy.getExpectedUtility(FAtiMA.Core.AgentModel am, Intention i) floatDefaultStrategy.getProbability(FAtiMA.Core.AgentModel am, Intention i)