Uses of Class
FAtiMA.Core.emotionalState.BaseEmotion
-
Packages that use BaseEmotion Package Description FAtiMA.Core.componentTypes FAtiMA.Core.emotionalState FAtiMA.Core.memory.episodicMemory -
-
Uses of BaseEmotion in FAtiMA.Core.componentTypes
Methods in FAtiMA.Core.componentTypes that return types with arguments of type BaseEmotion Modifier and Type Method Description java.util.ArrayList<BaseEmotion>IAffectDerivationComponent. affectDerivation(AgentModel am, AppraisalFrame af)Methods in FAtiMA.Core.componentTypes with parameters of type BaseEmotion Modifier and Type Method Description voidIAffectDerivationComponent. inverseAffectDerivation(AgentModel am, BaseEmotion em, AppraisalFrame af) -
Uses of BaseEmotion in FAtiMA.Core.emotionalState
Subclasses of BaseEmotion in FAtiMA.Core.emotionalState Modifier and Type Class Description classActiveEmotionRepresents an Emotion with intensity that is active in the character's emotional state, i.e, the character is feeling the emotionclassElicitingEmotionclassNeutralEmotionMethods in FAtiMA.Core.emotionalState with parameters of type BaseEmotion Modifier and Type Method Description ActiveEmotionEmotionalState. AddEmotion(BaseEmotion potEm, AgentModel am)Creates and Adds to the emotional state a new ActiveEmotion based on a received BaseEmotion.ActiveEmotionEmotionalState. DetermineActiveEmotion(BaseEmotion potEm)Creates a new ActiveEmotion based on a received BaseEmotion.ActiveEmotionEmotionalState. GetEmotion(BaseEmotion emotion)Constructors in FAtiMA.Core.emotionalState with parameters of type BaseEmotion Constructor Description ActiveEmotion(BaseEmotion potEm, float potential, int threshold, int decay)Creates a new ActiveEmotionBaseEmotion(BaseEmotion em)Creates a new BaseEmotion that consists in a copy of a given emotion -
Uses of BaseEmotion in FAtiMA.Core.memory.episodicMemory
Subclasses of BaseEmotion in FAtiMA.Core.memory.episodicMemory Modifier and Type Class Description classMemoryBaseEmotionMethods in FAtiMA.Core.memory.episodicMemory that return BaseEmotion Modifier and Type Method Description BaseEmotionActionDetail. getEmotion()BaseEmotionMemoryEpisode. getStrongestEmotion()BaseEmotionShortTermEpisodicMemory. getStrongestEmotion()Methods in FAtiMA.Core.memory.episodicMemory with parameters of type BaseEmotion Modifier and Type Method Description static java.lang.StringSummaryGenerator. GenerateEmotionSummary(Memory m, BaseEmotion em)voidActionDetail. setEmotion(BaseEmotion emotion)Constructors in FAtiMA.Core.memory.episodicMemory with parameters of type BaseEmotion Constructor Description ActionDetail(int ID, java.lang.String subject, java.lang.String action, java.lang.String target, java.util.ArrayList<Parameter> parameters, Time time, java.lang.String location, BaseEmotion emotion)
-