A B C D E F G H I K L M N O P Q R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABSelectionPanel - Class in FAtiMA.Core.Display
- ABSelectionPanel() - Constructor for class FAtiMA.Core.Display.ABSelectionPanel
- Action(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- ACTION - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- ACTION - Static variable in class FAtiMA.Core.util.enumerables.EventType
- ACTION_CONTEXT - Static variable in class FAtiMA.Core.AgentCore
- ACTION_FAILED - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- ACTION_FINISHED - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- ACTION_STARTED - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- ActionDetail - Class in FAtiMA.Core.memory.episodicMemory
- ActionDetail(int, String, String, String, ArrayList<Parameter>, Time, String, BaseEmotion) - Constructor for class FAtiMA.Core.memory.episodicMemory.ActionDetail
- ActionDetail(Memory, int, Event, String) - Constructor for class FAtiMA.Core.memory.episodicMemory.ActionDetail
- ActionDetail(Memory, int, String, Short, String, String, String, String, float, float) - Constructor for class FAtiMA.Core.memory.episodicMemory.ActionDetail
- ActionDetailComparator - Class in FAtiMA.Core.memory.episodicMemory
- ActionDetailComparator(byte) - Constructor for class FAtiMA.Core.memory.episodicMemory.ActionDetailComparator
- ActionEvent - Class in FAtiMA.Core.util.enumerables
- ActionEvent() - Constructor for class FAtiMA.Core.util.enumerables.ActionEvent
- actionFailedPerception(Event) - Method in interface FAtiMA.Core.componentTypes.IAdvancedPerceptionsComponent
- ActionFailedPerception(String) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- ActionFailedPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- ActionFailedPerception(String) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- ActionFinishedPerception(String) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- ActionFinishedPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- ActionFinishedPerception(String) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- ActionLibrary - Class in FAtiMA.Core
- ActionLibrary() - Constructor for class FAtiMA.Core.ActionLibrary
- actionPerformed(ActionEvent) - Method in class FAtiMA.Core.Display.SaveMemory
- actionPerformed(ActionEvent) - Method in class FAtiMA.Core.Display.TestAction
- actionSelectedForExecution(ValuedAction) - Method in interface FAtiMA.Core.componentTypes.IBehaviourComponent
- actionSelection(AgentModel) - Method in interface FAtiMA.Core.componentTypes.IBehaviourComponent
- ActionsLoaderHandler - Class in FAtiMA.Core.util.parsers
- ActionsLoaderHandler(AgentModel) - Constructor for class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- ActionsParsingException - Exception in FAtiMA.Core.exceptions
- ActionsParsingException() - Constructor for exception FAtiMA.Core.exceptions.ActionsParsingException
- ActionsParsingException(String) - Constructor for exception FAtiMA.Core.exceptions.ActionsParsingException
-
Construct an exception passing a message back
- ActionsParsingException(String, Throwable) - Constructor for exception FAtiMA.Core.exceptions.ActionsParsingException
- ActionsParsingException(Throwable) - Constructor for exception FAtiMA.Core.exceptions.ActionsParsingException
- ActionStartedPerception(String) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- ActionStartedPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- ActionStartedPerception(String) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- ACTIVATION - Static variable in class FAtiMA.Core.util.enumerables.GoalEvent
- activationBasedForgetting(ArrayList<Integer>) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- activationBasedSelectionByAmount(double) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- activationBasedSelectionByCount(int) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- activationBasedSelectionByThreshold(double) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- ACTIVATIONEVENT - Static variable in class FAtiMA.Core.goals.Goal
- ActivationValue - Class in FAtiMA.Core.memory.episodicMemory
- ActivationValue(int) - Constructor for class FAtiMA.Core.memory.episodicMemory.ActivationValue
- ActivationValue(int, double, int) - Constructor for class FAtiMA.Core.memory.episodicMemory.ActivationValue
- ActiveEmotion - Class in FAtiMA.Core.emotionalState
-
Represents an Emotion with intensity that is active in the character's emotional state, i.e, the character is feeling the emotion
- ActiveEmotion(BaseEmotion, float, int, int) - Constructor for class FAtiMA.Core.emotionalState.ActiveEmotion
-
Creates a new ActiveEmotion
- ActivePursuitGoal - Class in FAtiMA.Core.goals
-
Implements OCC's ActivePursuit goals that have activation conditions
- ActivePursuitGoal() - Constructor for class FAtiMA.Core.goals.ActivePursuitGoal
- ActivePursuitGoal(Name) - Constructor for class FAtiMA.Core.goals.ActivePursuitGoal
-
Creates a new ActivePursuitGoal
- ActivePursuitGoal(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- addAction(Step) - Method in class FAtiMA.Core.ActionLibrary
- AddAction(ValuedAction) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
-
Add an action to an execution list.
- AddActionDetail(ActionDetail) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- AddActionDetail(Memory, Event, String) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- AddBindingConstraint(Substitution) - Method in class FAtiMA.Core.plans.Plan
-
Adds a binding constraint to the plan of the form [X]/John or [X]/[X23] or [X]!=Luke
- AddBindingConstraints(ArrayList<Substitution>) - Method in class FAtiMA.Core.plans.Plan
-
Adds a set of binding constraint to the plan of the form [X]/John or [X]/[X23] or [X]!=Luke
- addComponent(IComponent) - Method in class FAtiMA.Core.AgentCore
- AddCondition(String, Condition) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Adds a condition to the goal
- AddCondition(String, Condition) - Method in class FAtiMA.Core.goals.Goal
-
Adds a condition to the goal
- AddCondition(String, Condition) - Method in class FAtiMA.Core.goals.InterestGoal
-
Adds a condition to the goal's protected conditions
- AddContextVariable(String, String) - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Adds a context variable (name-value pair) to the SpeechAct
- addEffect(Effect) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- AddEffect(Effect) - Method in class FAtiMA.Core.plans.Step
-
Adds an effect to the Step
- AddEmotion(BaseEmotion, AgentModel) - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Creates and Adds to the emotional state a new ActiveEmotion based on a received BaseEmotion.
- AddEmotionDisposition(EmotionDisposition) - Method in class FAtiMA.Core.emotionalState.EmotionalState
- AddGoal(Goal) - Method in class FAtiMA.Core.goals.GoalLibrary
- AddInferenceOperator(Step) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
-
Adds an InferenceOperator to the KnowledgeBase
- AddInferenceOperator(Step) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- AddLink(CausalLink) - Method in class FAtiMA.Core.plans.Plan
-
Adds a CausalLink of the Form A--p-->B to the Plan
- AddLocation(String) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- AddObject(String) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- AddOperator(IPlanningOperator) - Method in class FAtiMA.Core.plans.Plan
-
Adds a new operator to the plan
- AddOrderingConstraint(OrderingConstraint) - Method in class FAtiMA.Core.plans.Plan
-
Adds an Ordering Constraint of the Type A > B
- AddOrderingConstraint(Integer, Integer) - Method in class FAtiMA.Core.plans.Plan
-
Adds an Ordering Constraint of the Type A > B
- AddPanel(AgentDisplayPanel, String, String) - Method in class FAtiMA.Core.Display.AgentDisplay
- AddParameter(Parameter) - Method in class FAtiMA.Core.sensorEffector.Event
-
Adds a Parameter to the event (usually arguments or parameters of the action)
- AddParameter(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- addParser(ReflectXMLHandler2) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- AddPeople(String) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- AddPrecondition(Condition) - Method in class FAtiMA.Core.plans.Step
-
Adds a precondition to the Step
- addRetrievalTime(Time) - Method in class FAtiMA.Core.memory.episodicMemory.RetrievalQueue
- AddSubstitution(Substitution) - Method in class FAtiMA.Core.wellFormedNames.SubstitutionSet
-
Adds a given Substitution to the SubstitutionSet
- AddSubstitutions(ArrayList<Substitution>) - Method in class FAtiMA.Core.wellFormedNames.SubstitutionSet
-
Adds a list of Substitutions to the SubstitutionSet
- ADVANCE_TIME - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- AdvanceTime(int) - Method in class FAtiMA.Core.AgentSimulationTime
-
Advances the agent's simulation time.
- AdvanceTimePerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- affectDerivation(AgentModel, AppraisalFrame) - Method in interface FAtiMA.Core.componentTypes.IAffectDerivationComponent
- Agent(Attributes) - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- AgentCore - Class in FAtiMA.Core
- AgentCore(String) - Constructor for class FAtiMA.Core.AgentCore
- agentCoreLoad(short, String, int, String, String) - Method in class FAtiMA.Core.AgentCore
- AgentDisplay - Class in FAtiMA.Core.Display
- AgentDisplay(AgentCore) - Constructor for class FAtiMA.Core.Display.AgentDisplay
- AgentDisplayPanel - Class in FAtiMA.Core.Display
- AgentDisplayPanel() - Constructor for class FAtiMA.Core.Display.AgentDisplayPanel
- AgentLogger - Class in FAtiMA.Core.util
- AgentModel - Interface in FAtiMA.Core
- AgentParsingException - Exception in FAtiMA.Core.exceptions
- AgentParsingException() - Constructor for exception FAtiMA.Core.exceptions.AgentParsingException
- AgentParsingException(String) - Constructor for exception FAtiMA.Core.exceptions.AgentParsingException
-
Construct an exception passing a message back
- AgentParsingException(String, Throwable) - Constructor for exception FAtiMA.Core.exceptions.AgentParsingException
- AgentParsingException(Throwable) - Constructor for exception FAtiMA.Core.exceptions.AgentParsingException
- AgentPlatform - Class in FAtiMA.Core.util.enumerables
- AgentPlatform() - Constructor for class FAtiMA.Core.util.enumerables.AgentPlatform
- AGENTS - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- AgentSimulationTime - Class in FAtiMA.Core
- AgentsPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- alfa - Static variable in class FAtiMA.Core.goals.ActivePursuitGoal
- AMEvent(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- ApplicationLogger - Class in FAtiMA.Core.util
- ApplicationLogger() - Constructor for class FAtiMA.Core.util.ApplicationLogger
- applyPerspective(Name, String) - Static method in class FAtiMA.Core.AgentCore
- ApplyPerspective(String) - Method in class FAtiMA.Core.sensorEffector.Event
- applySubstitution(Substitution) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- applySubstitution(Substitution) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- applySubstitution(Substitution) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- applySubstitution(Substitution) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- applySubstitution(Substitution) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- appraisal(AgentModel, Event, AppraisalFrame) - Method in interface FAtiMA.Core.componentTypes.IAppraisalDerivationComponent
- AppraisalFrame - Class in FAtiMA.Core.emotionalState
- AppraisalFrame(Event) - Constructor for class FAtiMA.Core.emotionalState.AppraisalFrame
- Ask(Name) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
- Ask(Name) - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- AskPredicate(Name) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
-
Asks the Memory the Truth value of the received predicate
- AskProperty(Name) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
-
Asks the Memory the value of a given property
- Assert(Name) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
-
Inserts a Predicate in the WorkingMemory
- AssessFamiliarity(Event) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- AssessFamiliarity(Event) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- AssessGoalFamiliarity(Goal) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- AssessGoalFamiliarity(Goal) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- AssessGoalFamiliarity(Goal) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- AssessGoalFamiliarity(Goal) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- AssessGoalProbability(Goal) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- AssociateEmotionToAction(Memory, ActiveEmotion, Event) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- AssociateEmotionToDetail(Memory, ActiveEmotion, Event, String) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- AutobiographicalMemory - Class in FAtiMA.Core.memory.episodicMemory
- AutobiographicalMemory() - Constructor for class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
B
- BaseEmotion - Class in FAtiMA.Core.emotionalState
-
Represents an emotion, which is an instance of a particular Emotion Type
- BaseEmotion(BaseEmotion) - Constructor for class FAtiMA.Core.emotionalState.BaseEmotion
-
Creates a new BaseEmotion that consists in a copy of a given emotion
- BaseEmotion(String, EmotionValence, String[], float, Event) - Constructor for class FAtiMA.Core.emotionalState.BaseEmotion
- BaseEmotion(String, EmotionValence, String[], float, Event, Name) - Constructor for class FAtiMA.Core.emotionalState.BaseEmotion
-
Creates a new BasicEmotion
- BinaryStringConverter - Class in FAtiMA.Core.util.parsers
-
this class contains methods to convert binary data (a byte array) into a string and vice versa.
- BinaryStringConverter() - Constructor for class FAtiMA.Core.util.parsers.BinaryStringConverter
C
- calculateActivationValue(Time, double) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- calculateActivationValues() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- calculateActivationValues(Time, double) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- callCharMethod(String, String) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- callCharMethod(String, String) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler2
- callEndMethod(String) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- callEndMethod(String) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler2
- callTagMethod(String, Attributes) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- callTagMethod(String, Attributes) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler2
- cameraToXMl() - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- CANCEL - Static variable in class FAtiMA.Core.util.enumerables.GoalEvent
- CANCEL_ACTION - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- cancelAction() - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- CanSpeak() - Method in class FAtiMA.Core.DialogManager
- CausalConflictFlaw - Class in FAtiMA.Core.plans
-
Represents a threat to a causal conflict A --p--> B.
- CausalConflictFlaw(CausalLink, Integer, Effect) - Constructor for class FAtiMA.Core.plans.CausalConflictFlaw
-
Creates a new CausalConflictFlaw
- CausalLink - Class in FAtiMA.Core.plans
-
Represents a Causal Link between two Steps A and B.
- CausalLink(Integer, Integer, Integer, Integer) - Constructor for class FAtiMA.Core.plans.CausalLink
-
Creates a new Causal Link A --p--> B
- CausalLink(Integer, Integer, Integer, Integer, String) - Constructor for class FAtiMA.Core.plans.CausalLink
-
Creates a new Causal Link A --p--> B
- Cause(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- CentralXMLParser - Class in FAtiMA.Core.util.parsers
- CentralXMLParser() - Constructor for class FAtiMA.Core.util.parsers.CentralXMLParser
- characters(char[], int, int) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- characters(char[], int, int) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- CheckActivation(AgentModel, ArrayList<Condition>) - Static method in class FAtiMA.Core.conditions.Condition
-
Checks if a list of conditions (usually preconditions) to see if all of them are verified.
- CheckCausalConflicts() - Method in class FAtiMA.Core.plans.Plan
-
Checks if any of the plan's operators introduced a causal conflict with an existing CausalLink
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.Condition
-
Checks if the condition is verified in the agent's memory (KB + AM)
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.EmotionCondition
-
Checks if the Predicate is verified in the agent's KnowledgeBase
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.MoodCondition
-
Checks if the Predicate is verified in the agent's KnowledgeBase
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.NewEventCondition
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.PastEventCondition
-
Checks if the EventCondition is verified in the agent's AutobiographicalMemory
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.PredicateCondition
-
Checks if the Predicate is verified in the agent's KnowledgeBase
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyCondition
-
Checks if the Property Condition is verified in the agent's memory (KB + AM)
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyEqual
-
Checks if the Property Condition is verified in the agent's memory (KB + AM)
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyGreater
-
Checks if the Property Condition is verified in the agent's memory (KB + AM)
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyGreaterEqual
-
Checks if the Property Condition is verified in the agent's memory (KB + AM)
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyLesser
-
Checks if the Property Condition is verified in the agent's Memory (KB + AM)
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyLesserEqual
-
Checks if the Property Condition is verified in the agent's Memory (KB + AM)
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyNotEqual
-
Checks if the Property Condition is verified in the agent's Memory (KB + AM)
- CheckCondition(AgentModel) - Method in class FAtiMA.Core.conditions.RecentEventCondition
-
Checks if the EventCondition is verified in the agent's AutobiographicalMemory
- CheckFailure(AgentModel) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Checks an ActivePursuitGoal's failure conditions if at least one of them is verified the goal fails
- checkForAgent() - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- checkIntegrity(IntegrityValidator) - Method in class FAtiMA.Core.ActionLibrary
-
Checks the integrity of the Planner operators/Steps/actions.
- CheckIntegrity(IntegrityValidator) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Checks the integrity of the goal.
- CheckIntegrity(IntegrityValidator) - Method in class FAtiMA.Core.goals.Goal
-
Checks the integrity of the goal.
- CheckIntegrity(IntegrityValidator) - Method in class FAtiMA.Core.goals.InterestGoal
-
Checks the integrity of the goal.
- CheckIntegrity(IntegrityValidator) - Method in interface FAtiMA.Core.IIntegrityTester
-
Checks the integrity of a particular object.
- CheckIntegrity(IntegrityValidator) - Method in class FAtiMA.Core.plans.Step
-
Checks if the specification of a step is correct.
- checkPreconditions(AgentModel) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- checkPreconditions(AgentModel) - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Checks if the operators's preconditions are verified in the current State
- checkPreconditions(AgentModel) - Method in class FAtiMA.Core.plans.Step
-
Checks if the Step's preconditions are verified in the current State, i.e.
- CheckProtectedConstraints() - Method in class FAtiMA.Core.plans.Plan
-
Checks if any of the plan's operators has a conflict with a protected condition of an InterestGoal
- CheckRedundantStep(Integer) - Method in class FAtiMA.Core.plans.Plan
-
Checks if a given Operator is redundant and not needed anymore, because the CausalLinks it establishes are not needed anymore.
- checkScenario() - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- CheckSpeechAction(Name) - Method in class FAtiMA.Core.IntegrityValidator
-
Checks if a given action that corresponds to a SpeechAct is defined in the LanguageEngine or not.
- CheckSuccess(AgentModel) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Checks an ActivePursuitGoal's success conditions if all of them are verified the goal succeeds
- clear() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Clears all the information stored in the KnowledgeSlot (including all its children)
- Clear() - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Clears all the emotions in the EmotionalState
- Clear() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
-
Empties the KnowledgeBase
- Clear() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
-
Empties the WorkingMemory
- Clear() - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
-
Clears all the actions that an agent has in the execution list
- clearAllComponentTabs() - Method in class FAtiMA.Core.Display.AgentDisplay
- ClearChangeList() - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- ClearChangeList() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- ClearNewRecords() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- clone() - Method in class FAtiMA.Core.conditions.Condition
-
Clones this Condition, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.EmotionCondition
-
Clones this EmotionCondition, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.MoodCondition
-
Clones this EmotionCondition, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.NewEventCondition
- clone() - Method in class FAtiMA.Core.conditions.PastEventCondition
- clone() - Method in class FAtiMA.Core.conditions.PredicateCondition
-
Clones this Predicate, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.PropertyCondition
- clone() - Method in class FAtiMA.Core.conditions.PropertyEqual
-
Clones this PropertyTest, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.PropertyGreater
-
Clones this PropertyTest, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.PropertyGreaterEqual
-
Clones this PropertyTest, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.PropertyLesser
-
Clones this PropertyTest, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.PropertyLesserEqual
-
Clones this PropertyTest, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.PropertyNotEqual
-
Clones this PropertyTest, returning an equal copy.
- clone() - Method in class FAtiMA.Core.conditions.RecentEventCondition
- clone() - Method in class FAtiMA.Core.emotionalState.EmotionalState
- clone() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Clones this ActivePursuitGoal, returning an equal copy.
- clone() - Method in class FAtiMA.Core.goals.InterestGoal
-
Clones this InterestGoal, returning an equal copy.
- clone() - Method in class FAtiMA.Core.plans.Effect
-
Clones this effect, returning an equal copy.
- clone() - Method in interface FAtiMA.Core.plans.IPlanningOperator
- clone() - Method in class FAtiMA.Core.plans.OrderRelation
-
Clones this OrderRelation, returning an equal copy.
- clone() - Method in class FAtiMA.Core.plans.Plan
-
Clones this Plan, returning an equal hard copy.
- clone() - Method in class FAtiMA.Core.plans.Step
-
Clones this Step, returning an equal copy.
- clone() - Method in class FAtiMA.Core.sensorEffector.Event
-
Creates a new copy of the Event
- clone() - Method in class FAtiMA.Core.sensorEffector.Parameter
-
Creates a new copy of the Parameter
- clone() - Method in class FAtiMA.Core.wellFormedNames.ComposedName
-
Clones this Composed Name, returning an equal copy.
- clone() - Method in class FAtiMA.Core.wellFormedNames.Inequality
-
Creates a new copy, which is initially equal to this inequality.
- clone() - Method in class FAtiMA.Core.wellFormedNames.Name
-
Clones this Name, returning an equal copy.
- clone() - Method in class FAtiMA.Core.wellFormedNames.Substitution
- clone() - Method in class FAtiMA.Core.wellFormedNames.Symbol
-
Clones this Symbol, returning an equal copy.
- close() - Method in class FAtiMA.Core.util.AgentLogger
- close() - Method in class FAtiMA.Core.util.parsers.SocketListener
- CMD - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- CmdPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- compare(ActionDetail, ActionDetail) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetailComparator
- Compare(IPlanningOperator, IPlanningOperator) - Method in class FAtiMA.Core.plans.Plan
-
Compares two operators, taking into account the existing ordering constraints in the plan, and specifies which one must become after the other
- Compare(Integer) - Method in class FAtiMA.Core.plans.OrderRelation
-
Compares a given step with the main step in the Order Relation if the received step occurs before, the function returns +1.
- Compare(Integer, Integer) - Method in class FAtiMA.Core.plans.Plan
-
Compares two Operators, taking into account the existing ordering constraints in the plan, and specifies which one must become after the other
- CompareByEmotionIntensity - Static variable in class FAtiMA.Core.memory.episodicMemory.ActionDetailComparator
- CompareByOrder - Static variable in class FAtiMA.Core.memory.episodicMemory.ActionDetailComparator
- ComposedName - Class in FAtiMA.Core.wellFormedNames
- ComposedName(String, String) - Constructor for class FAtiMA.Core.wellFormedNames.ComposedName
-
Creates a new ComposedName, receiving a major symbol, and a string with several parameter symbols
- condition - Variable in class FAtiMA.Core.plans.CausalLink
- Condition - Class in FAtiMA.Core.conditions
-
Abstract condition test, used to represent preconditions, success conditions, etc.
- Condition() - Constructor for class FAtiMA.Core.conditions.Condition
- Condition(Condition) - Constructor for class FAtiMA.Core.conditions.Condition
-
Creates a new Condition - not used directly because its an abstract class
- Condition(Name) - Constructor for class FAtiMA.Core.conditions.Condition
-
Creates a new Condition - not used directly because its an abstract class
- Condition(Name, Symbol) - Constructor for class FAtiMA.Core.conditions.Condition
- ConditionsPanel - Class in FAtiMA.Core.Display
- ConditionsPanel(String, ArrayList<Condition>) - Constructor for class FAtiMA.Core.Display.ConditionsPanel
- ConfigurationManager - Class in FAtiMA.Core.util
- Confrontation - Static variable in class FAtiMA.Core.sensorEffector.SpeechAct
- Constants - Class in FAtiMA.Core.util
- Constants() - Constructor for class FAtiMA.Core.util.Constants
- containsAppraisalVariable(String) - Method in class FAtiMA.Core.emotionalState.AppraisalFrame
- containsKey(String) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Determines if this KnowledgeSlot has a child with a specific key
- ContainsNewEvent(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- CONTAINSPARAMETER - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- ContainsPastEvent(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- ContainsPastEvent(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- ContainsRecentEvent(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- ContainsRecentEvent(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- Context(Attributes) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
- ContextCharacters(String) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
- ContextParsingException - Exception in FAtiMA.Core.exceptions
- ContextParsingException(String) - Constructor for exception FAtiMA.Core.exceptions.ContextParsingException
- CopingSpeech - Static variable in class FAtiMA.Core.sensorEffector.SpeechAct
- Count() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
-
Gets the number of elements (predicates or properties) stored in the KnowledgeBase
- Count() - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- Count() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- CountElements() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Counts the number of valid elements (ones that have a value stored in them) stored within this KnowledgeSlot (may include children, grandchildren, grandgrandchildren, etc).
- CountEvent(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- CountEvent(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- CountEvent(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- countMemoryDetails() - Method in class FAtiMA.Core.Display.MemoryEpisodeDisplay
- countMemoryDetails() - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- countMemoryDetails() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- createDisplayPanel(AgentModel) - Method in interface FAtiMA.Core.componentTypes.IComponent
- createModelOfOther() - Method in interface FAtiMA.Core.componentTypes.IModelOfOtherComponent
- CreatePlaceConditionException(String) - Static method in exception FAtiMA.Core.exceptions.ContextParsingException
- CreateSocialConditionException(String) - Static method in exception FAtiMA.Core.exceptions.ContextParsingException
- CreateTimeConditionException(String) - Static method in exception FAtiMA.Core.exceptions.ContextParsingException
D
- debug() - Method in class FAtiMA.Core.plans.Plan
- Decay() - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Decays all emotions, mood and arousal according to the System Time
- DecayCauseIDontHaveABetterName(Memory) - Method in class FAtiMA.Core.DialogManager
- DecayEmotion() - Method in class FAtiMA.Core.emotionalState.ActiveEmotion
-
Decays the emotion according to the system's timer
- DecayMood() - Method in class FAtiMA.Core.emotionalState.Mood
-
Decays the mood according to the system's timer.
- decodeStringToBinary(String) - Static method in class FAtiMA.Core.util.parsers.BinaryStringConverter
- DecreaseImportanceOfFailure(AgentModel, float) - Method in class FAtiMA.Core.goals.Goal
-
Decreases the ImportanceOfFailure of a goal by a given ammount Used for emotion-focused coping strategies like disengagement
- DecreaseImportanceOfSuccess(AgentModel, float) - Method in class FAtiMA.Core.goals.Goal
-
Decreases the ImportanceOfSuccess of a goal by a given amount Used for emotion-focused coping strategies like disengagement
- DecreaseProbability(AgentModel) - Method in class FAtiMA.Core.plans.Effect
-
Decreases an effect's probability by a fixed ammount.
- DecreaseProbability(AgentModel) - Method in class FAtiMA.Core.plans.Step
-
Decreases a Step's probability of execution by a fixed ammount.
- DefaultDetectThreatStrategy - Class in FAtiMA.Core.plans
- DefaultDetectThreatStrategy() - Constructor for class FAtiMA.Core.plans.DefaultDetectThreatStrategy
- DefaultProcessActionStrategy - Class in FAtiMA.Core.sensorEffector
- DefaultProcessActionStrategy() - Constructor for class FAtiMA.Core.sensorEffector.DefaultProcessActionStrategy
- DeleteOldestRecord() - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- description - Variable in class FAtiMA.Core.plans.CausalLink
- destination - Variable in class FAtiMA.Core.plans.CausalLink
- DetermineActiveEmotion(BaseEmotion) - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Creates a new ActiveEmotion based on a received BaseEmotion.
- determineEmotionAverage() - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- determineEmotionStdDeviation() - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- DialogManager - Class in FAtiMA.Core
- DialogManager() - Constructor for class FAtiMA.Core.DialogManager
- displayName() - Method in class FAtiMA.Core.AgentCore
-
Gets the agent's name that is displayed externally
- dispose() - Method in class FAtiMA.Core.Display.AgentDisplay
E
- effect - Variable in class FAtiMA.Core.plans.CausalLink
- Effect - Class in FAtiMA.Core.plans
-
Represents a step's effect.
- Effect(AgentModel, String, float, Condition) - Constructor for class FAtiMA.Core.plans.Effect
-
Creates a new Effect
- Effect(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- Effects(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- ElicitingEmotion - Class in FAtiMA.Core.emotionalState
- ElicitingEmotion(String, float) - Constructor for class FAtiMA.Core.emotionalState.ElicitingEmotion
- Emotion(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- Emotion(Attributes) - Method in class FAtiMA.Core.util.parsers.RemoteActionHandler
- Emotion(Attributes) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
- emotionActivation(AgentModel, ActiveEmotion) - Method in interface FAtiMA.Core.componentTypes.IProcessEmotionComponent
- EmotionalPameters - Class in FAtiMA.Core.emotionalState
-
Defines the values for emotional parameters used in the dynamics of the emotional state.
- EmotionalPameters() - Constructor for class FAtiMA.Core.emotionalState.EmotionalPameters
- EmotionalState - Class in FAtiMA.Core.emotionalState
-
Implements the character's emotional state.
- EmotionalState() - Constructor for class FAtiMA.Core.emotionalState.EmotionalState
-
Creates a empty EmotionalState
- EmotionalStatePanel - Class in FAtiMA.Core.Display
- EmotionalStatePanel() - Constructor for class FAtiMA.Core.Display.EmotionalStatePanel
- EmotionalThreshold(Attributes) - Method in class FAtiMA.Core.util.parsers.EmotionDispositionsLoaderHandler
- EmotionCondition - Class in FAtiMA.Core.conditions
- EmotionCondition(boolean, Symbol, String) - Constructor for class FAtiMA.Core.conditions.EmotionCondition
- EmotionCondition(boolean, String) - Constructor for class FAtiMA.Core.conditions.EmotionCondition
- EmotionCondition(EmotionCondition) - Constructor for class FAtiMA.Core.conditions.EmotionCondition
- EmotionCondition(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- EmotionCondition(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- EmotionDecayFactor - Static variable in class FAtiMA.Core.emotionalState.EmotionalPameters
-
Constant value that defines how fast should a emotion decay over time.
- EmotionDisplay - Class in FAtiMA.Core.Display
- EmotionDisplay(ActiveEmotion) - Constructor for class FAtiMA.Core.Display.EmotionDisplay
- EmotionDisposition - Class in FAtiMA.Core.emotionalState
-
Represents the character's emotional disposition (Emotional Threshold + Decay Rate) towards an Emotion Type.
- EmotionDisposition(String, int, int) - Constructor for class FAtiMA.Core.emotionalState.EmotionDisposition
-
Creates a new EmotionDisposition
- EmotionDispositionsLoaderHandler - Class in FAtiMA.Core.util.parsers
- EmotionDispositionsLoaderHandler(EmotionalState) - Constructor for class FAtiMA.Core.util.parsers.EmotionDispositionsLoaderHandler
- EmotionInfluenceOnMood - Static variable in class FAtiMA.Core.emotionalState.EmotionalPameters
-
Defines how strong is the influence of the emotion's intensity on the character's mood.
- EmotionValence - Enum in FAtiMA.Core.util.enumerables
-
enumerable for the Valence of Emotions, that can be either POSITIVE or NEGATIVE
- EMPTY_LOCATION - Static variable in class FAtiMA.Core.util.Constants
- encodeBinaryToString(byte[]) - Static method in class FAtiMA.Core.util.parsers.BinaryStringConverter
- endDocument() - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- endDocument() - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- endElement(String, String, String) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- endElement(String, String, String) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- EnforceCopingStrategy(AgentModel, String) - Method in class FAtiMA.Core.AgentCore
- ENTITY_ADDED - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- ENTITY_REMOVED - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- EntityAddedPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- entityRemovedPerception(String) - Method in interface FAtiMA.Core.componentTypes.IAdvancedPerceptionsComponent
- EntityRemovedPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- EParameter(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- Episode(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- EpisodeTime(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- EpisodicMemory - Class in FAtiMA.Core.memory.episodicMemory
- EpisodicMemory() - Constructor for class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- EpisodicMemory(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- EpisodicMemoryPanel - Class in FAtiMA.Core.Display
- EpisodicMemoryPanel() - Constructor for class FAtiMA.Core.Display.EpisodicMemoryPanel
- equals(IPlanningOperator) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- equals(IPlanningOperator) - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Compares this planOperator with another planOperator to see if they are equal
- equals(IPlanningOperator) - Method in class FAtiMA.Core.plans.Step
-
Compares this step with another received operator to see if they are equal
- equals(Object) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- equals(Object) - Method in class FAtiMA.Core.sensorEffector.Event
-
Compares the event against a given object
- equals(Object) - Method in class FAtiMA.Core.wellFormedNames.Name
-
Compares the current Name with another Name
- equals(Object) - Method in class FAtiMA.Core.wellFormedNames.Substitution
-
Compares a substitution with a given object
- equals(Object) - Method in class FAtiMA.Core.wellFormedNames.SubstitutionSet
-
Compares the current SubstitutionSet with another Set
- error(SAXParseException) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- error(SAXParseException) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- evaluate(Memory) - Method in class FAtiMA.Core.wellFormedNames.ComposedName
-
Evaluates this Name according to the evaluation attribute.
- evaluate(Memory) - Method in class FAtiMA.Core.wellFormedNames.Name
-
Evaluates this Name according to the data stored in the KnowledgeBase
- evaluate(Memory) - Method in class FAtiMA.Core.wellFormedNames.Symbol
-
Evaluates this symbol
- Event - Class in FAtiMA.Core.sensorEffector
-
Represents an external event that happened in the virtual world
- Event(String) - Constructor for class FAtiMA.Core.sensorEffector.Event
-
Creates a new Event
- Event(String, String, String) - Constructor for class FAtiMA.Core.sensorEffector.Event
-
Creates a new Event
- Event(String, String, String, short, short) - Constructor for class FAtiMA.Core.sensorEffector.Event
-
Creates a new event
- Event(String, String, String, short, short, Long) - Constructor for class FAtiMA.Core.sensorEffector.Event
- EventTime(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- EventType - Class in FAtiMA.Core.util.enumerables
- EventType() - Constructor for class FAtiMA.Core.util.enumerables.EventType
- execute(Symbol) - Method in class FAtiMA.Core.AgentCore
- execute(Symbol) - Method in interface FAtiMA.Core.IGetModelStrategy
- ExecuteNextAction(AgentModel) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
-
Sends for execution the next available action
- ExpressEmotion(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
-
Expresses a given emotion in the virtual world
F
- FAILURE - Static variable in class FAtiMA.Core.util.enumerables.ActionEvent
- FAILURE - Static variable in class FAtiMA.Core.util.enumerables.GoalEvent
- FailureConditions(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- FAILUREEVENT - Static variable in class FAtiMA.Core.goals.Goal
- fatalError(SAXParseException) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- fatalError(SAXParseException) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- FAtiMA.Core - package FAtiMA.Core
- FAtiMA.Core.componentTypes - package FAtiMA.Core.componentTypes
- FAtiMA.Core.conditions - package FAtiMA.Core.conditions
- FAtiMA.Core.Display - package FAtiMA.Core.Display
- FAtiMA.Core.emotionalState - package FAtiMA.Core.emotionalState
- FAtiMA.Core.exceptions - package FAtiMA.Core.exceptions
- FAtiMA.Core.goals - package FAtiMA.Core.goals
- FAtiMA.Core.memory - package FAtiMA.Core.memory
- FAtiMA.Core.memory.episodicMemory - package FAtiMA.Core.memory.episodicMemory
- FAtiMA.Core.memory.semanticMemory - package FAtiMA.Core.memory.semanticMemory
- FAtiMA.Core.plans - package FAtiMA.Core.plans
- FAtiMA.Core.sensorEffector - package FAtiMA.Core.sensorEffector
- FAtiMA.Core.util - package FAtiMA.Core.util
- FAtiMA.Core.util.enumerables - package FAtiMA.Core.util.enumerables
- FAtiMA.Core.util.parsers - package FAtiMA.Core.util.parsers
- FAtiMA.Core.util.writers - package FAtiMA.Core.util.writers
- FAtiMA.Core.wellFormedNames - package FAtiMA.Core.wellFormedNames
- FindUnreachableConditions(String, ArrayList<Condition>) - Method in class FAtiMA.Core.IntegrityValidator
-
Checks if the received conditions are unreachable.
- FinishedExecuting() - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
-
indicates if the agent has finished the execution of the last action, and thus it can perform another action
G
- GenerateActionSummary(Memory, ActionDetail) - Static method in class FAtiMA.Core.memory.episodicMemory.SummaryGenerator
- GenerateBindings() - Method in class FAtiMA.Core.sensorEffector.Event
-
Generates a List of bindings that associate the Variables [Subject], [Action],[Target],[P1],[P2],...
- GenerateEmotionSummary(Memory, BaseEmotion) - Static method in class FAtiMA.Core.memory.episodicMemory.SummaryGenerator
- generateEventDescription(short) - Method in class FAtiMA.Core.goals.Goal
- GenerateGoalStatus(String) - Method in class FAtiMA.Core.goals.Goal
-
Generates a status description of goal according to the received status.
- GenerateSearchKeys(Event) - Static method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- GenerateSummary(Memory) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- GenerateSummary(Memory) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- generateTimeDescription(long) - Static method in class FAtiMA.Core.memory.episodicMemory.SummaryGenerator
- get(String) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Gets the child KnowledgeSlot identified by the given key
- GET_STATE - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- getAction() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getAction() - Method in class FAtiMA.Core.ValuedAction
-
Gets the Action's name
- getAction(int, Name) - Method in class FAtiMA.Core.ActionLibrary
- getAction(String) - Method in class FAtiMA.Core.ActionLibrary
-
Gets the operator that corresponds to the given name
- GetAction() - Method in class FAtiMA.Core.sensorEffector.Event
-
Gets the event's action
- getActionDetail(int) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- getActionLibrary() - Method in class FAtiMA.Core.AgentCore
- getActionLibrary() - Method in interface FAtiMA.Core.AgentModel
- getActions() - Method in class FAtiMA.Core.ActionLibrary
- getActionsFile() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getActionType() - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- GetActivationEvent() - Method in class FAtiMA.Core.goals.Goal
-
Gets an Event that represents the goal's activation
- getActivationValue() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getAfter() - Method in class FAtiMA.Core.plans.OrderingConstraint
-
Gets the Step B in the ordering constraint A > B
- getAfter() - Method in class FAtiMA.Core.plans.OrderRelation
-
Gets the id's of all steps that occur after the main step
- getAgent() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getAgent() - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Gets the name of the agent that executes the operator
- getAgent() - Method in class FAtiMA.Core.plans.Step
-
Gets the name of the agent that executes the action
- getAgentConfiguration() - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- getAgentLoad() - Method in class FAtiMA.Core.AgentCore
- getAgentLoad() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getAgentProperties() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getAgentProperties() - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- GetAllEpisodes() - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- GetAllEpisodes() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- getAM() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- getAMSummary() - Method in class FAtiMA.Core.sensorEffector.SpeechAct
- getAppliedSubstitutions() - Method in class FAtiMA.Core.goals.Goal
- getAppraisalVariable(String) - Method in class FAtiMA.Core.emotionalState.AppraisalFrame
- getAppraisalVariables() - Method in class FAtiMA.Core.emotionalState.AppraisalFrame
- GetAppraisalVariables() - Method in class FAtiMA.Core.emotionalState.BaseEmotion
- getBaseEmotionClass() - Method in class FAtiMA.Core.emotionalState.ActiveEmotion
- getBefore() - Method in class FAtiMA.Core.plans.OrderingConstraint
-
Gets the Step A in the ordering constraint A > B
- getBefore() - Method in class FAtiMA.Core.plans.OrderRelation
-
Gets the id's of all steps that occur before the main step
- GetBindings(AgentModel, Name, Name) - Method in class FAtiMA.Core.conditions.PropertyCondition
- GetCancelEvent() - Method in class FAtiMA.Core.goals.Goal
- GetCausalLink() - Method in class FAtiMA.Core.plans.CausalConflictFlaw
-
Gets the CausalLink referenced by the threat
- GetCause() - Method in class FAtiMA.Core.emotionalState.BaseEmotion
-
Gets the cause of the emotion
- GetChangeList() - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- GetChangeList() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- getComponent() - Method in class FAtiMA.Core.ValuedAction
- getComponent(String) - Method in class FAtiMA.Core.AgentCore
- getComponent(String) - Method in interface FAtiMA.Core.AgentModel
- getComponentDependencies() - Method in interface FAtiMA.Core.componentTypes.IComponent
- getComponents() - Method in class FAtiMA.Core.AgentCore
- getCond() - Method in class FAtiMA.Core.plans.GoalThreat
-
Gets the Goal's protected condition being threatened
- getCond() - Method in class FAtiMA.Core.plans.ProtectedCondition
-
Gets the condition that we want to protect
- getCondition() - Method in class FAtiMA.Core.plans.CausalLink
-
Gets Condition p in the Causal Link A --p--> B
- getCondition() - Method in class FAtiMA.Core.plans.OpenPrecondition
-
Gets the precondition that needs to be satisfied
- getContextVariables() - Method in class FAtiMA.Core.sensorEffector.SpeechAct
- GetCount() - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- getDecay() - Method in class FAtiMA.Core.emotionalState.EmotionDisposition
-
Gets the decay rate for the emotion
- getDesirability() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getDestination() - Method in class FAtiMA.Core.plans.CausalLink
-
Gets the step B in the Causal Link A --p--> B
- getDetailID() - Method in class FAtiMA.Core.memory.episodicMemory.ActivationValue
- getDetailID() - Method in class FAtiMA.Core.memory.episodicMemory.RetrievalQueue
- getDetails() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- getDetails() - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- getDetails() - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- GetDetailsByKey(SearchKey) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- GetDetailsByKey(SearchKey) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- GetDetailsByKeys(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- GetDetailsByKeys(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- GetDirection() - Method in class FAtiMA.Core.emotionalState.BaseEmotion
-
Gets the direction of the emotion (if the emotion directed to someone)
- getDisplayMode() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getDisplayName() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getEffect() - Method in class FAtiMA.Core.plans.CausalLink
-
Gets Effect p in the Causal Link A --p--> B
- getEffect() - Method in class FAtiMA.Core.plans.GoalThreat
-
Gets the Effect that threatens the protected condition
- getEffect(Integer) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getEffect(Integer) - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Gets the operators's effect with the given ID
- getEffect(Integer) - Method in class FAtiMA.Core.plans.Step
-
Gets the step's effect with the given ID
- GetEffect() - Method in class FAtiMA.Core.plans.CausalConflictFlaw
-
Gets the effect that threatens the CausalLink
- GetEffect() - Method in class FAtiMA.Core.plans.Effect
-
Gets the condition that represents the Effect
- getEffects() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getEffects() - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Gets the operator's effects
- getEffects() - Method in class FAtiMA.Core.plans.Step
-
Gets the step's effects
- getElapsedEvents() - Method in class FAtiMA.Core.memory.episodicMemory.Time
- getElapsedNarrativeTime() - Method in class FAtiMA.Core.memory.episodicMemory.Time
- getElapsedRealTime() - Method in class FAtiMA.Core.memory.episodicMemory.Time
- getEmotion() - Method in class FAtiMA.Core.emotionalState.EmotionDisposition
- getEmotion() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getEmotion(EmotionalState) - Method in class FAtiMA.Core.ValuedAction
-
Gets the Emotion that supports this action
- GetEmotion(BaseEmotion) - Method in class FAtiMA.Core.emotionalState.EmotionalState
- GetEmotion(String) - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Searches for a given emotion in the EmotionalState
- getEmotionalState() - Method in class FAtiMA.Core.AgentCore
- getEmotionalState() - Method in interface FAtiMA.Core.AgentModel
- getEmotionalState(AgentModel) - Method in class FAtiMA.Core.Display.EmotionalStatePanel
- GetEmotionBar() - Method in class FAtiMA.Core.Display.EmotionDisplay
- getEmotionDisposition(String) - Method in class FAtiMA.Core.emotionalState.EmotionalState
- getEmotionDispositions() - Method in class FAtiMA.Core.emotionalState.EmotionalState
- GetEmotionKeysSet() - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Gets a set that contains all the keys for the emotions
- GetEmotionPanel() - Method in class FAtiMA.Core.Display.EmotionDisplay
- getEmotionPoolValues() - Method in class FAtiMA.Core.emotionalState.EmotionalState
- GetEmotionsIterator() - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Gets an Iterator that allows you to iterate over the set of ActiveEmotions in the agent's emotional state
- getEpisodicMemory() - Method in class FAtiMA.Core.memory.Memory
- getEvent() - Method in class FAtiMA.Core.emotionalState.AppraisalFrame
- getEventCounter() - Static method in class FAtiMA.Core.memory.episodicMemory.Time
- GetEventID() - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- getEventSequence() - Method in class FAtiMA.Core.memory.episodicMemory.Time
- GetFactList() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
- GetFactList() - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- GetFactList() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- GetFailureConditions() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Gets the goal's failure conditions
- GetFailureEvent() - Method in class FAtiMA.Core.goals.Goal
-
Gets an Event that represents the goal's failure
- getField() - Method in class FAtiMA.Core.memory.episodicMemory.SearchKey
- getFinish() - Method in class FAtiMA.Core.plans.Plan
-
Gets the special Finish Step
- GetFirstActions() - Method in class FAtiMA.Core.plans.Plan
-
Gets a list with the first actions in a plan - DO NOT USE this method if you want to execute the actions.
- GetFirstLiteral() - Method in class FAtiMA.Core.wellFormedNames.ComposedName
-
Get's the Name's first symbol.
- GetFirstLiteral() - Method in class FAtiMA.Core.wellFormedNames.Name
-
Gets the Name's First Symbol or Literal
- GetFirstLiteral() - Method in class FAtiMA.Core.wellFormedNames.Symbol
-
Gets the Name's First Symbol or Literal
- getGoal() - Method in class FAtiMA.Core.plans.ProtectedCondition
-
Gets the Goal that wants the condition to be protected
- GetGoal(Name) - Method in class FAtiMA.Core.goals.GoalLibrary
-
Searches for a goal with the given name in the Library.
- getGoalLibrary() - Method in class FAtiMA.Core.AgentCore
- getGoalLibrary() - Method in interface FAtiMA.Core.AgentModel
- GetGoals() - Method in class FAtiMA.Core.goals.GoalLibrary
-
Gets a ListIterator that allows you to iterate over the goals stored in the goal's library
- GetGoals() - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- getGoalsFile() - Static method in class FAtiMA.Core.util.ConfigurationManager
- GetGoalUrgency() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- GetHashKey() - Method in class FAtiMA.Core.emotionalState.BaseEmotion
-
Gets an hask key used to index this BaseEmotion
- getHost() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getID() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getID() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getID() - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Gets the ID of the Operator in the plan
- getID() - Method in class FAtiMA.Core.plans.Plan
- getID() - Method in class FAtiMA.Core.plans.Step
-
Gets the ID of the Step in the plan
- getIgnoredConflicts() - Method in class FAtiMA.Core.plans.Plan
-
Gets a list of CausalConflicts ignored due to emotion-focused coping strategies (denial or whishfull thinking)
- GetImportanceOfFailure(AgentModel) - Method in class FAtiMA.Core.goals.Goal
-
Gets the goal's importance of failure
- GetImportanceOfSuccess(AgentModel) - Method in class FAtiMA.Core.goals.Goal
-
Gets the goal's importance of success
- GetInferenceOperators() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
-
Gets the inference operators
- getInitializationMessage(Map<String, String>) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- getInitializationMessage(Map<String, String>) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- getInitializationMessage(Map<String, String>) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- GetInstance() - Static method in class FAtiMA.Core.AgentSimulationTime
-
Gets a timer responsible for updating and controlling this agent's simulation time
- GetInstance() - Static method in class FAtiMA.Core.util.AgentLogger
- GetIntensity() - Method in class FAtiMA.Core.emotionalState.ActiveEmotion
-
Gets the emotion's intensity
- getIntention() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getKey() - Method in class FAtiMA.Core.goals.Goal
- getKey() - Method in class FAtiMA.Core.memory.episodicMemory.SearchKey
- getKey() - Method in class FAtiMA.Core.plans.Step
- getKeyIterator() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Gets an Iterator that iterates over the set of existing child Keys
- getKeys() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
- GetKnowledgeBaseFacts() - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- getLinks() - Method in class FAtiMA.Core.plans.Plan
-
Gets the plan CausalLinks
- GetLiteralList() - Method in class FAtiMA.Core.wellFormedNames.ComposedName
-
Generates a list with all symbols contained in the ComposedName
- GetLiteralList() - Method in class FAtiMA.Core.wellFormedNames.Name
-
Generates a list with all symbols contained in the Name
- GetLiteralList() - Method in class FAtiMA.Core.wellFormedNames.Symbol
-
Generates a list with all symbols contained in the Name
- getLocation() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getLocation() - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- getMainSlot() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
- getMeaning() - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Gets the SpeechAct's meaning (ex: insult, greeting, etc)
- getMemory() - Method in class FAtiMA.Core.AgentCore
- getMemory() - Method in interface FAtiMA.Core.AgentModel
- getMemoryEpisodePanel() - Method in class FAtiMA.Core.Display.MemoryEpisodeDisplay
- getMemoryLoad() - Method in class FAtiMA.Core.memory.Memory
- getMemoryLoad() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getMindPath() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getModelToTest(Symbol) - Method in class FAtiMA.Core.AgentCore
- getModelToTest(Symbol) - Method in interface FAtiMA.Core.AgentModel
- GetMood() - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Gets a float value that represents the characters mood.
- GetMoodValue() - Method in class FAtiMA.Core.emotionalState.Mood
-
Gets a float value that represents mood.
- getMultimediaPath() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getName() - Method in class FAtiMA.Core.AgentCore
-
Gets the name of the agent
- getName() - Method in interface FAtiMA.Core.AgentModel
- getName() - Method in class FAtiMA.Core.conditions.Condition
- getName() - Method in class FAtiMA.Core.goals.Goal
-
Gets the goal's name
- getName() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Gets the KnowledgeSlot identifier
- getName() - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Gets the Operators's name
- getName() - Method in class FAtiMA.Core.plans.Step
-
Gets the Step's name
- getName() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getName() - Method in class FAtiMA.Core.wellFormedNames.Symbol
-
Gets the String that represents the Symbol's name
- GetName() - Method in class FAtiMA.Core.sensorEffector.Parameter
-
Gets the Parameter's name
- GetName(short) - Static method in class FAtiMA.Core.util.enumerables.ActionEvent
-
Gets the Action's event type, given its identifier
- GetName(short) - Static method in class FAtiMA.Core.util.enumerables.EventType
-
Gets the event type, given its identifier
- GetName(short) - Static method in class FAtiMA.Core.util.enumerables.GoalEvent
-
Gets the Goal's event type, given its identifier
- getNameWithCharactersOrdered() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getNarrativeTime() - Method in class FAtiMA.Core.memory.episodicMemory.Time
- getNewestRecord() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- GetNewestRecord() - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- getNewFacts() - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- GetNewFacts() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- GetNewRecords() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- getNext() - Method in class FAtiMA.Core.util.PermutationGenerator
- getNextEventID() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- GetNumberOfTries() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getNumLeft() - Method in class FAtiMA.Core.util.PermutationGenerator
- getNumRetrievals() - Method in class FAtiMA.Core.memory.episodicMemory.ActivationValue
- getObject() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getObjectDetails(String) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- GetObjectDetails(String) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
- GetObjectDetails(String) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- GetObjectDetails(String) - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- GetObjectProperty(String, String) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
- GetObjectProperty(String, String) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- GetObjectProperty(String, String) - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- getObjects() - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- GetOldestRecord() - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- getOpenPreconditions() - Method in class FAtiMA.Core.plans.Plan
-
Gets the plan's OpenPreconditions
- getOperator() - Method in class FAtiMA.Core.plans.GoalThreat
-
Gets the operator that threatens the protected condition
- getOperator(Integer) - Method in class FAtiMA.Core.plans.Plan
-
Gets the plan's operator who's ID is the received ID
- getOperators() - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- getOptionalConfigurationValue(String) - Static method in class FAtiMA.Core.util.ConfigurationManager
- getOrderConstraint() - Method in class FAtiMA.Core.plans.CausalLink
-
Gets the ordering constraint A < B that is implicit in the Causal Link A --p--> B
- getOrderingConstraints() - Method in class FAtiMA.Core.plans.Plan
-
Gets the OrderConstraints or OrderRelations in the plan
- GetPanel() - Method in class FAtiMA.Core.Display.KnowledgeFactDisplay
- getParameters() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- GetParameters() - Method in class FAtiMA.Core.sensorEffector.Event
-
Gets the event's parameters (usually arguments or parameters of the action)
- GetParameters() - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- getPeople() - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- getPersonalityFile() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getPlans(AgentModel) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getPlatform() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getPort() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getPositive() - Method in class FAtiMA.Core.conditions.PredicateCondition
- GetPossibleBindings(AgentModel) - Method in class FAtiMA.Core.conditions.PastEventCondition
- GetPossibleBindings(AgentModel) - Method in class FAtiMA.Core.conditions.RecentEventCondition
- GetPossibleBindings(Name) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
- GetPossibleBindings(Name) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
-
This method provides a way to search for properties/predicates in the WorkingMemory that match with a specified name with unbound variables.
- GetPossibleBindings(Name) - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- GetPotential() - Method in class FAtiMA.Core.emotionalState.ActiveEmotion
-
Gets the emotion's potential
- GetPotential() - Method in class FAtiMA.Core.emotionalState.BaseEmotion
-
Gets the emotion's potential
- getPraiseworthiness() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getPrecondition(Integer) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getPrecondition(Integer) - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Gets the operator's precondition with the given ID
- getPrecondition(Integer) - Method in class FAtiMA.Core.plans.Step
-
Gets the step's precondition with the given ID
- getPreconditions() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getPreconditions() - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Gets the preconditions of the Operator
- getPreconditions() - Method in class FAtiMA.Core.plans.Step
-
Gets the preconditions of the Step
- GetPreconditions() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Gets the goal's preconditions
- getProbability(AgentModel) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getProbability(AgentModel) - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Gets the operator's probability of execution
- getProbability(AgentModel) - Method in class FAtiMA.Core.plans.Plan
-
gets the plan's probability of success
- getProbability(AgentModel) - Method in class FAtiMA.Core.plans.Step
-
Gets the Step's probability of execution
- GetProbability(AgentModel) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- GetProbability(AgentModel) - Method in class FAtiMA.Core.plans.Effect
-
Gets the effect's probability
- getProcessExternalRequestComponents() - Method in class FAtiMA.Core.AgentCore
- getProtectionConstraints() - Method in class FAtiMA.Core.goals.InterestGoal
-
Gets the InterestGoal's protected conditions
- getRealTime() - Method in class FAtiMA.Core.memory.episodicMemory.Time
- getRealTimeFormatted() - Method in class FAtiMA.Core.memory.episodicMemory.Time
- getReceiver() - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Gets the SpeechAct's receiver
- getRemoteAction() - Method in class FAtiMA.Core.util.parsers.RemoteActionHandler
- getRemoteAgent() - Method in class FAtiMA.Core.AgentCore
- getRemoteAgent() - Method in interface FAtiMA.Core.AgentModel
- getRetrievalQueue() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getRetrievalTimes() - Method in class FAtiMA.Core.memory.episodicMemory.RetrievalQueue
- getRole() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getSaveDirectory() - Method in class FAtiMA.Core.memory.Memory
- getSaveDirectory() - Static method in class FAtiMA.Core.util.ConfigurationManager
- GetSearchKeys() - Method in class FAtiMA.Core.conditions.NewEventCondition
- GetSearchKeys() - Method in class FAtiMA.Core.conditions.PastEventCondition
- GetSearchKeys() - Method in class FAtiMA.Core.conditions.RecentEventCondition
- getSemanticMemory() - Method in class FAtiMA.Core.memory.Memory
- getSender() - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Gets the SpeechAct's sender
- getSerializedState() - Method in class FAtiMA.Core.AgentCore
-
returns a String that contains the serialized internal state of the agent in a String format
- getSex() - Static method in class FAtiMA.Core.util.ConfigurationManager
- getSource() - Method in class FAtiMA.Core.plans.CausalLink
-
Gets the step A in the Causal Link A --p--> B
- getSpeechAct() - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
- getSpeechActMeaning() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getStart() - Method in class FAtiMA.Core.plans.Plan
-
Gets the special Start Step
- getStatus() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- GetStatus() - Method in class FAtiMA.Core.sensorEffector.Event
-
Gets the event's status (activation, success, failure for goal and success, failure for action)
- getSTEM() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- getStep() - Method in class FAtiMA.Core.plans.OpenPrecondition
-
Gets the step that needs the precondition satisfied
- GetStep() - Method in class FAtiMA.Core.plans.CausalConflictFlaw
-
Gets the Step that threatens the CausalLink
- getStepID() - Method in class FAtiMA.Core.plans.OrderRelation
-
Gets the ID of the main step in the order relation
- getSteps() - Method in class FAtiMA.Core.plans.Plan
-
Gets all the plan's steps
- getSTMRecordPanel() - Method in class FAtiMA.Core.Display.STMRecordDisplay
- getStrongestEmotion() - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- getStrongestEmotion() - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- GetStrongestEmotion() - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Gets the current strongest emotion (the one with highest intensity) in the character's emotional state
- GetStrongestEmotion(Event) - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Gets the current strongest emotion (the one with highest intensity) in the character's emotional state, which was triggered by the received event
- getStrRealTime() - Method in class FAtiMA.Core.memory.episodicMemory.Time
- getSubject() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getSubject() - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- GetSubject() - Method in class FAtiMA.Core.sensorEffector.Event
-
Gets the event's subject (Who performed the action)
- getSubjectDetails(String) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- GetSubstitutions() - Method in class FAtiMA.Core.wellFormedNames.SubstitutionSet
-
Gets a list with all the substitutions stored in the SubstitutionSet
- GetSuccessConditions() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Gets the goal's success conditions
- GetSuccessEvent() - Method in class FAtiMA.Core.goals.Goal
-
Gets an Event that represents the goal's success
- GetSyncRoot() - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- GetSyncRoot() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- getTarget() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getTarget() - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- GetTarget() - Method in class FAtiMA.Core.sensorEffector.Event
-
Meiyii 07/01/10 Gets the event's target (what is the target of the event's action)
- getTargetDetails(String) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getThreatenedInterestConstraints() - Method in class FAtiMA.Core.plans.Plan
-
Gets the plan's threats to InterestGoals
- getThreshold() - Method in class FAtiMA.Core.emotionalState.EmotionDisposition
-
gets the emotion's threshold
- getTime() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- getTime() - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- GetTime() - Method in class FAtiMA.Core.sensorEffector.Event
-
Gets the event's time
- getToM() - Method in class FAtiMA.Core.conditions.Condition
- getTotal() - Method in class FAtiMA.Core.util.PermutationGenerator
- getType() - Method in class FAtiMA.Core.emotionalState.BaseEmotion
-
Gets the emotion's type see EmotionType enumerable for the set of possible emotion types
- GetType() - Method in class FAtiMA.Core.sensorEffector.Event
-
Meiyii 07/01/10 Gets the event's type (whether goal or action)
- getUncertainty(AgentModel) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- getUtterance() - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Gets the specific utterance of the SpeechAct (ex: "Hi John")
- getValence() - Method in class FAtiMA.Core.emotionalState.BaseEmotion
-
Gets the emotion's valence (either positive or negative)
- GetValidBindings(AgentModel) - Method in class FAtiMA.Core.conditions.Condition
-
This method finds all the possible sets of Substitutions that applied to the condition will make it valid (true) according to the agent's memory (KB + AM)
- GetValidBindings(AgentModel) - Method in class FAtiMA.Core.conditions.EmotionCondition
-
This method finds all the possible sets of Substitutions that applied to the condition will make it valid (true) according to the agent's EmotionalState
- GetValidBindings(AgentModel) - Method in class FAtiMA.Core.conditions.MoodCondition
-
This method finds all the possible sets of Substitutions that applied to the condition will make it valid (true) according to the agent's EmotionalState
- GetValidBindings(AgentModel) - Method in class FAtiMA.Core.conditions.PastEventCondition
-
This method finds all the possible sets of Substitutions that applied to the condition will make it valid (true) according to the agent's AutobiographicalMemory
- GetValidBindings(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyNotEqual
-
This method finds all the possible sets of Substitutions that applied to the condition will make it valid (true) according to the current Memory
- GetValidInequalities(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyNotEqual
-
This method finds all the possible sets of Inequalities that that result from the condition.
- getValue() - Method in class FAtiMA.Core.memory.episodicMemory.ActivationValue
- getValue() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Gets the object stored in the KnowledgeSlot
- getValue() - Method in class FAtiMA.Core.wellFormedNames.Substitution
-
Gets the substitution's value - Right side
- getValue(EmotionalState) - Method in class FAtiMA.Core.ValuedAction
-
Gets an emotional value associated with the action
- GetValue() - Method in class FAtiMA.Core.conditions.Condition
-
Gets the condition's value - the object compared against the condition's name
- GetValue() - Method in class FAtiMA.Core.conditions.EmotionCondition
-
Gets the condition's value - the object compared against the condition's name
- GetValue() - Method in class FAtiMA.Core.conditions.MoodCondition
-
Gets the condition's value - the object compared against the condition's name
- GetValue() - Method in class FAtiMA.Core.conditions.PredicateCondition
-
Gets the predicates's value - the object compared against the condition's name
- GetValue() - Method in class FAtiMA.Core.conditions.PropertyCondition
-
Gets the Property's test value
- GetValue() - Method in class FAtiMA.Core.sensorEffector.Parameter
-
Gets the Parameter's value
- GetValueBindings() - Method in class FAtiMA.Core.conditions.PropertyNotEqual
- GetValueBindings(AgentModel) - Method in class FAtiMA.Core.conditions.Condition
-
Find a set of Substitutions for the second part of the condition, which will make it become true.
- GetValueBindings(AgentModel) - Method in class FAtiMA.Core.conditions.MoodCondition
- GetValueBindings(AgentModel) - Method in class FAtiMA.Core.conditions.PredicateCondition
-
Find a set of Substitutions for the second part of the Predicate, which will make it become true.
- GetValueBindings(AgentModel) - Method in class FAtiMA.Core.conditions.PropertyCondition
-
Find a set of Substitutions for the second part of the condition, which will make it become true.
- getVariable() - Method in class FAtiMA.Core.wellFormedNames.Substitution
-
Gets the substitution's variable - Left side
- getWorldSimArguments() - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- Goal - Class in FAtiMA.Core.goals
-
abstract goal class used to represent common aspects of Interest goals and ActivePursuit goals.
- Goal() - Constructor for class FAtiMA.Core.goals.Goal
-
Creates a new Empty Goal.
- Goal(Name) - Constructor for class FAtiMA.Core.goals.Goal
-
Creates a new Goal.
- GOAL - Static variable in class FAtiMA.Core.util.enumerables.EventType
- goalCounter - Static variable in class FAtiMA.Core.goals.Goal
- GOALDROPED - Static variable in class FAtiMA.Core.goals.Goal
- GoalEvent - Class in FAtiMA.Core.util.enumerables
- GoalEvent() - Constructor for class FAtiMA.Core.util.enumerables.GoalEvent
- GOALFAILURE - Static variable in class FAtiMA.Core.goals.Goal
- GoalLibParsingException - Exception in FAtiMA.Core.exceptions
- GoalLibParsingException() - Constructor for exception FAtiMA.Core.exceptions.GoalLibParsingException
- GoalLibParsingException(String) - Constructor for exception FAtiMA.Core.exceptions.GoalLibParsingException
-
Construct an exception passing a message back
- GoalLibParsingException(String, Throwable) - Constructor for exception FAtiMA.Core.exceptions.GoalLibParsingException
- GoalLibParsingException(Throwable) - Constructor for exception FAtiMA.Core.exceptions.GoalLibParsingException
- GoalLibrary - Class in FAtiMA.Core.goals
-
Stores information about all goals in the domain
- GoalLibrary(String) - Constructor for class FAtiMA.Core.goals.GoalLibrary
-
Creates a new GoalLibrary
- GoalLoaderHandler - Class in FAtiMA.Core.util.parsers
- GoalLoaderHandler() - Constructor for class FAtiMA.Core.util.parsers.GoalLoaderHandler
- GOALSUCCESS - Static variable in class FAtiMA.Core.goals.Goal
- GoalThreat - Class in FAtiMA.Core.plans
-
Represents an InterestGoal Threat
- GoalThreat(ProtectedCondition, IPlanningOperator, Effect) - Constructor for class FAtiMA.Core.plans.GoalThreat
-
Creates a new GoalThreat
- GroundConditionList(ArrayList<Condition>, ArrayList<Substitution>) - Method in class FAtiMA.Core.goals.Goal
-
Gets a list of conditions, a list of bindings and returns a new list of conditions where the conditions were grounded with the list of received bindings.
H
- h(AgentModel) - Method in class FAtiMA.Core.plans.Plan
-
Gets a heuristic value H for the plan.
- handleSocketException() - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- handleSocketException() - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- handleSocketException() - Method in class FAtiMA.Core.util.parsers.SocketListener
- hasChanged() - Method in class FAtiMA.Core.emotionalState.AppraisalFrame
- hasChangedVerifiability() - Method in class FAtiMA.Core.conditions.Condition
- hashCode() - Method in class FAtiMA.Core.emotionalState.BaseEmotion
-
Gets an HashCode
- hasMore() - Method in class FAtiMA.Core.util.PermutationGenerator
- HasNewData() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
-
This methods verifies if any new data was added to the AutobiographicalMemory since the last time this method was called.
- HasNewKnowledge() - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
-
Gets a value that indicates whether new Knowledge has been added to the WorkingMemory since the last inference process
- HasNewKnowledge() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
-
Gets a value that indicates whether new Knowledge has been added to the WorkingMemory since the last inference process
I
- IAdvancedPerceptionsComponent - Interface in FAtiMA.Core.componentTypes
- IAffectDerivationComponent - Interface in FAtiMA.Core.componentTypes
- IAppraisalDerivationComponent - Interface in FAtiMA.Core.componentTypes
- IBehaviourComponent - Interface in FAtiMA.Core.componentTypes
- IComponent - Interface in FAtiMA.Core.componentTypes
- IDENTIFY_USER - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- IdentifyUserPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- IDetectThreatStrategy - Interface in FAtiMA.Core.plans
- IGetModelStrategy - Interface in FAtiMA.Core
- ignorableWhitespace(char[], int, int) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- ignorableWhitespace(char[], int, int) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- IgnoreConflict(AgentModel, CausalConflictFlaw) - Method in class FAtiMA.Core.plans.Plan
-
Ignores a given CausalConflict.
- IGroundable - Interface in FAtiMA.Core.wellFormedNames
- IIntegrityTester - Interface in FAtiMA.Core
-
Interface that specifies that a class is testable for integrity.
- IModelOfOtherComponent - Interface in FAtiMA.Core.componentTypes
- IMPORTANCEOFFAILURE - Static variable in class FAtiMA.Core.goals.Goal
- IMPORTANCEOFSUCCESS - Static variable in class FAtiMA.Core.goals.Goal
- IncreaseImportanceOfFailure(AgentModel, float) - Method in class FAtiMA.Core.goals.Goal
-
Increases the ImportanceOfFailure of a goal by a given ammount Used for emotion-focused coping strategies
- IncreaseImportanceOfSuccess(AgentModel, float) - Method in class FAtiMA.Core.goals.Goal
-
Increases the ImportanceOfSuccess of a goal by a fixed ammount Used for emotion-focused coping strategies
- increasePotential(float) - Method in class FAtiMA.Core.emotionalState.BaseEmotion
- IncreaseProbability(AgentModel) - Method in class FAtiMA.Core.plans.Effect
-
Increases an effect's probability by a fixed ammount.
- IncreaseProbability(AgentModel) - Method in class FAtiMA.Core.plans.Step
-
Increases a Step's probability of execution by a fixed ammount.
- IncrementNumberOfTries() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- Inequality - Class in FAtiMA.Core.wellFormedNames
-
Represents the condition that a variable cannot have a specified value.
- Inequality(Substitution) - Constructor for class FAtiMA.Core.wellFormedNames.Inequality
-
Creates a new Inequality Condition from an existing Substitution (by negating the Substitution)
- Inequality(Symbol, Symbol) - Constructor for class FAtiMA.Core.wellFormedNames.Inequality
-
Creates a new Inequality Condition of the type [x]!=4
- initialize(AgentModel) - Method in interface FAtiMA.Core.componentTypes.IComponent
- initialize(String, boolean) - Method in class FAtiMA.Core.util.AgentLogger
- initialize(String, String, String) - Method in class FAtiMA.Core.AgentCore
- initialize(String, String, String, String) - Static method in class FAtiMA.Core.util.ConfigurationManager
- InitializeProperty(Name, Object) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- initializeSocket() - Method in class FAtiMA.Core.util.parsers.SocketListener
- InsertAfter(Integer) - Method in class FAtiMA.Core.plans.OrderRelation
-
Asserts that the received Step must occur after this step
- InsertBefore(Integer) - Method in class FAtiMA.Core.plans.OrderRelation
-
Asserts that the received Step must occur before this step
- IntegrityValidator - Class in FAtiMA.Core
-
Class used to validate the integrity of information about the agent parsed at the begining.
- IntegrityValidator() - Constructor for class FAtiMA.Core.IntegrityValidator
- INTENTION - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- InterestGoal - Class in FAtiMA.Core.goals
-
Implements OCC's Interest goals
- InterestGoal(Name) - Constructor for class FAtiMA.Core.goals.InterestGoal
-
Creates a new InterestGoal
- InterestGoal(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- intermittentLog(String) - Method in class FAtiMA.Core.util.AgentLogger
- InvalidEmotionTypeException - Exception in FAtiMA.Core.exceptions
- InvalidEmotionTypeException(int) - Constructor for exception FAtiMA.Core.exceptions.InvalidEmotionTypeException
- InvalidEmotionTypeException(String) - Constructor for exception FAtiMA.Core.exceptions.InvalidEmotionTypeException
- InvalidMoodOperatorException - Exception in FAtiMA.Core.exceptions
- InvalidMoodOperatorException(String) - Constructor for exception FAtiMA.Core.exceptions.InvalidMoodOperatorException
- invalidOperator - Static variable in class FAtiMA.Core.conditions.MoodCondition
- InvalidReplaceUnboundVariableException - Exception in FAtiMA.Core.exceptions
- InvalidReplaceUnboundVariableException() - Constructor for exception FAtiMA.Core.exceptions.InvalidReplaceUnboundVariableException
- InvalidReplaceUnboundVariableException(String) - Constructor for exception FAtiMA.Core.exceptions.InvalidReplaceUnboundVariableException
-
Construct an exception passing a message back
- InvalidReplaceUnboundVariableException(String, Throwable) - Constructor for exception FAtiMA.Core.exceptions.InvalidReplaceUnboundVariableException
- InvalidReplaceUnboundVariableException(Throwable) - Constructor for exception FAtiMA.Core.exceptions.InvalidReplaceUnboundVariableException
- inverseAffectDerivation(AgentModel, BaseEmotion, AppraisalFrame) - Method in interface FAtiMA.Core.componentTypes.IAffectDerivationComponent
- inverseAppraisal(AgentModel, AppraisalFrame) - Method in interface FAtiMA.Core.componentTypes.IAppraisalDerivationComponent
- ION - Static variable in class FAtiMA.Core.util.enumerables.AgentPlatform
- IONRemoteAgent - Class in FAtiMA.Core.sensorEffector
-
Connection to the ION Framework's virtual world as a RemoteAgent.
- IONRemoteAgent(String, int, AgentCore) - Constructor for class FAtiMA.Core.sensorEffector.IONRemoteAgent
-
Creates the IONRemoteAgent which tries to connect to the ION Framework
- IPlanningOperator - Interface in FAtiMA.Core.plans
- IProcessActionStrategy - Interface in FAtiMA.Core.sensorEffector
- IProcessEmotionComponent - Interface in FAtiMA.Core.componentTypes
- IProcessExternalRequestComponent - Interface in FAtiMA.Core.componentTypes
- isConstant() - Method in class FAtiMA.Core.wellFormedNames.Name
-
Deprecated.please do not use. This is deprecated.
- isEmpty() - Method in class FAtiMA.Core.emotionalState.AppraisalFrame
- isFinished() - Method in class FAtiMA.Core.plans.Plan
- isGrounded() - Method in class FAtiMA.Core.conditions.Condition
-
Indicates if the Predicate is grounded (no unbound variables in it's WFN) Example: Stronger(Luke,John) is grounded while Stronger(John,[X]) is not.
- isGrounded() - Method in class FAtiMA.Core.conditions.EmotionCondition
-
Indicates if the condition is grounded (no unbound variables in it's WFN) Example: Stronger(Luke,John) is grounded while Stronger(John,[X]) is not.
- isGrounded() - Method in class FAtiMA.Core.conditions.MoodCondition
- isGrounded() - Method in class FAtiMA.Core.conditions.PastEventCondition
- isGrounded() - Method in class FAtiMA.Core.conditions.PropertyCondition
-
Indicates if the condition is grounded (no unbound variables in it's WFN) Example: Stronger(Luke,John) is grounded while Stronger(John,[X]) is not.
- isGrounded() - Method in class FAtiMA.Core.goals.Goal
-
Indicates if the Goal is grounded (no unbound variables in its name and conditions) Example: Stronger(Luke,John) is grounded while Stronger(John,[X]) is not.
- isGrounded() - Method in class FAtiMA.Core.plans.Effect
-
Indicates if the name is grounded (no unbound variables in it's WFN) Example: Stronger(Luke,John) is grounded while Stronger(John,[X]) is not.
- isGrounded() - Method in class FAtiMA.Core.plans.Step
-
Indicates if the name is grounded (no unbound variables in it's WFN) Example: Stronger(Luke,John) is grounded while Stronger(John,[X]) is not.
- isGrounded() - Method in interface FAtiMA.Core.wellFormedNames.IGroundable
-
Indicates if the name is grounded (no unbound variables in it's WFN) Example: Stronger(Luke,John) is grounded while Stronger(John,[X]) is not.
- isGrounded() - Method in class FAtiMA.Core.wellFormedNames.Inequality
-
Indicates if the Inequality is grounded (no unbound variables in it's WFN) Example: 2 != 4 is grounded while [x] != 4 is not.
- isGrounded() - Method in class FAtiMA.Core.wellFormedNames.Name
- isPositive() - Method in class FAtiMA.Core.conditions.PredicateCondition
-
Indicates if the Predicate is positive or negative.
- isRunning() - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
-
indicates if the RemoteAgent is running normally or if it was stopped by an explicit stop command send by the virtual world
- isSelf() - Method in class FAtiMA.Core.AgentCore
- isSelf() - Method in interface FAtiMA.Core.AgentModel
- isShutDown() - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
-
indicates if the remote agent is running properly or if has been shut down either by an explicit shut down command or by a closed socket connection
- isSpeechAct(String) - Static method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Checks if the received action corresponds to a SpeechAct or not (it may be a Question, a Reply, a Suppport, etc)
- isStopped() - Method in class FAtiMA.Core.util.parsers.SocketListener
- isThreat(Condition, Condition) - Method in class FAtiMA.Core.plans.DefaultDetectThreatStrategy
- isThreat(Condition, Condition) - Method in interface FAtiMA.Core.plans.IDetectThreatStrategy
-
Checks if a given condition c1 threatens another condition c2
- isValid() - Method in class FAtiMA.Core.plans.Plan
-
indicates if the plan is valid or not
- isVerifiable() - Method in class FAtiMA.Core.conditions.Condition
K
- KBSlot(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- KnowledgeBase - Class in FAtiMA.Core.memory.semanticMemory
-
Implements a KnowledgeBase that stores properties and predicates about the world.
- KnowledgeBase() - Constructor for class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
-
Creates a new Empty KnowledgeBase
- KnowledgeBasePanel - Class in FAtiMA.Core.Display
- KnowledgeBasePanel() - Constructor for class FAtiMA.Core.Display.KnowledgeBasePanel
- KnowledgeFactDisplay - Class in FAtiMA.Core.Display
- KnowledgeFactDisplay(String, String) - Constructor for class FAtiMA.Core.Display.KnowledgeFactDisplay
- KnowledgeSlot - Class in FAtiMA.Core.memory.semanticMemory
-
Class used to store knowledge in the KnowledgeBase.
- KnowledgeSlot(String) - Constructor for class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Creates an empty KnowledgeSpot, identified by the received name
L
- LoadActionsFile(String, AgentModel) - Method in class FAtiMA.Core.ActionLibrary
- LoadAgentState(String) - Method in class FAtiMA.Core.AgentCore
- LoadState(ObjectInputStream) - Static method in class FAtiMA.Core.AgentSimulationTime
-
Loads a specific state of the AgentSimulationTimer from an open ObjectInputStream, this method does not close the stream
- LoadState(String) - Static method in class FAtiMA.Core.AgentSimulationTime
-
Loads a specific state of the AgentSimulationTimer from a previously saved file
- LoadState(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- LOCATION - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- log(String) - Method in class FAtiMA.Core.util.AgentLogger
- logAndPrint(String) - Method in class FAtiMA.Core.util.AgentLogger
- LOOK_AT - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- lookAtPerception(AgentCore, String, String) - Method in interface FAtiMA.Core.componentTypes.IAdvancedPerceptionsComponent
- LookAtPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
M
- main(String[]) - Static method in class FAtiMA.Core.util.parsers.BinaryStringConverter
-
test the conversion routines in a standalone program
- MakeGround(Substitution) - Method in class FAtiMA.Core.conditions.Condition
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.conditions.EmotionCondition
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.conditions.PastEventCondition
- MakeGround(Substitution) - Method in class FAtiMA.Core.conditions.PropertyCondition
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.goals.Goal
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.goals.InterestGoal
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.plans.Effect
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.plans.Step
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.wellFormedNames.ComposedName
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in interface FAtiMA.Core.wellFormedNames.IGroundable
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.wellFormedNames.Inequality
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(Substitution) - Method in class FAtiMA.Core.wellFormedNames.Symbol
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.conditions.Condition
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.conditions.EmotionCondition
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.conditions.PastEventCondition
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.conditions.PropertyCondition
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.goals.Goal
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.goals.InterestGoal
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.plans.Effect
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.plans.Step
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.sensorEffector.Event
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.wellFormedNames.ComposedName
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in interface FAtiMA.Core.wellFormedNames.IGroundable
-
Applies a set of substitutions to the object, grounding it.
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.wellFormedNames.Inequality
- MakeGround(ArrayList<Substitution>) - Method in class FAtiMA.Core.wellFormedNames.Symbol
-
Applies a set of substitutions to the object, grounding it.
- MatchEvent(Event, Event) - Static method in class FAtiMA.Core.sensorEffector.Event
-
Receives two events and sees if they match.
- MAXELAPSEDTIME - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- MAXENTRY - Static variable in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- MAXRECORDS - Static variable in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- maxSize - Variable in class FAtiMA.Core.util.parsers.SocketListener
- mayContainSelf() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- Memory - Class in FAtiMA.Core.memory
-
Performs operations that involve data from different memories - currently AM and STM
- Memory() - Constructor for class FAtiMA.Core.memory.Memory
- MEMORY_FILENAME - Static variable in class FAtiMA.Core.AgentCore
- MemoryBaseEmotion - Class in FAtiMA.Core.memory.episodicMemory
- MemoryBaseEmotion(String, EmotionValence, String[], float, Event, Name) - Constructor for class FAtiMA.Core.memory.episodicMemory.MemoryBaseEmotion
- MemoryDetailPanel - Class in FAtiMA.Core.Display
- MemoryDetailPanel(ActionDetail) - Constructor for class FAtiMA.Core.Display.MemoryDetailPanel
- MemoryEpisode - Class in FAtiMA.Core.memory.episodicMemory
- MemoryEpisode(String, Time) - Constructor for class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- MemoryEpisode(ArrayList<String>, ArrayList<String>, ArrayList<String>) - Constructor for class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- MemoryEpisodeDisplay - Class in FAtiMA.Core.Display
- MemoryEpisodeDisplay(MemoryEpisode) - Constructor for class FAtiMA.Core.Display.MemoryEpisodeDisplay
- MemoryLoaderHandler - Class in FAtiMA.Core.util.parsers
- MemoryLoaderHandler(Memory) - Constructor for class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- MemoryWriter - Class in FAtiMA.Core.util.writers
- MemoryWriter(Memory) - Constructor for class FAtiMA.Core.util.writers.MemoryWriter
- MIND_PATH - Static variable in class FAtiMA.Core.AgentCore
- MIND_PATH_ANDROID - Static variable in class FAtiMA.Core.AgentCore
- MinimumMoodValue - Static variable in class FAtiMA.Core.emotionalState.EmotionalPameters
-
Defines the minimum absolute value that mood must have, in order to be considered for influencing emotions.
- Mood - Class in FAtiMA.Core.emotionalState
-
Class that represents a character's mood.
- Mood() - Constructor for class FAtiMA.Core.emotionalState.Mood
-
Creates a new neutral Mood
- MoodCondition - Class in FAtiMA.Core.conditions
- MoodCondition(short, float) - Constructor for class FAtiMA.Core.conditions.MoodCondition
- MoodCondition(MoodCondition) - Constructor for class FAtiMA.Core.conditions.MoodCondition
- MoodCondition(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- MoodCondition(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- MoodDecayFactor - Static variable in class FAtiMA.Core.emotionalState.EmotionalPameters
-
Constant value that defines how fast should mood decay over time.
- MoodInfluenceOnEmotion - Static variable in class FAtiMA.Core.emotionalState.EmotionalPameters
-
Defines how strong is the influence of the current mood in the intensity of the emotion.
- MoveSTEMtoAM() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- MULTIMEDIAPATH - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
N
- name() - Method in interface FAtiMA.Core.componentTypes.IComponent
- Name - Class in FAtiMA.Core.wellFormedNames
-
Abstract Well Formed Name A well formed name is used to specify goal/action names, objects, properties, constants, and relations.
- Name() - Constructor for class FAtiMA.Core.wellFormedNames.Name
-
Creates a new Abstract Name - Not used since it's an abstract class
- NAME - Static variable in class FAtiMA.Core.emotionalState.NeutralEmotion
- NEGATIVE - FAtiMA.Core.util.enumerables.EmotionValence
- NeutralEmotion - Class in FAtiMA.Core.emotionalState
- NeutralEmotion(Event) - Constructor for class FAtiMA.Core.emotionalState.NeutralEmotion
- NewEpisode(String) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
-
Creates a new episode
- NewEvent(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- NewEvent(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- NewEventCondition - Class in FAtiMA.Core.conditions
- NewEventCondition(boolean, short, short, Name) - Constructor for class FAtiMA.Core.conditions.NewEventCondition
- NewEventCondition(PastEventCondition) - Constructor for class FAtiMA.Core.conditions.NewEventCondition
- NextFlaw() - Method in class FAtiMA.Core.plans.Plan
-
Gets the next CausalConflictFlaw in the plan
- NoMoodOperatorDefinedException - Exception in FAtiMA.Core.exceptions
- NoMoodOperatorDefinedException() - Constructor for exception FAtiMA.Core.exceptions.NoMoodOperatorDefinedException
- notationDecl(String, String, String) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- notationDecl(String, String, String) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- NumberOfSourceLinks(Integer) - Method in class FAtiMA.Core.plans.Plan
-
Gets the number of CausalLinks where the received Step participates as the Source for the CausalLink, i.e., the method determines how many CausalLinks the Step supports
O
- Object(Attributes) - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- OBJECTS - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- OpenPrecondition - Class in FAtiMA.Core.plans
-
Represents a plan's Open Precondition.
- OpenPrecondition(Integer, Integer) - Constructor for class FAtiMA.Core.plans.OpenPrecondition
-
Creates a new OpenPrecondition
- operatorEqual - Static variable in class FAtiMA.Core.conditions.MoodCondition
- operatorGreater - Static variable in class FAtiMA.Core.conditions.MoodCondition
- operatorGreaterEqual - Static variable in class FAtiMA.Core.conditions.MoodCondition
- operatorLesser - Static variable in class FAtiMA.Core.conditions.MoodCondition
- operatorLesserEqual - Static variable in class FAtiMA.Core.conditions.MoodCondition
- operatorNotEqual - Static variable in class FAtiMA.Core.conditions.MoodCondition
- orderConstraint - Variable in class FAtiMA.Core.plans.CausalLink
- OrderingConstraint - Class in FAtiMA.Core.plans
-
Represents a plan's ordering constraint of the type A < B (Step A must be executed before B)
- OrderingConstraint(Integer, Integer) - Constructor for class FAtiMA.Core.plans.OrderingConstraint
-
Creates a new OrderingContraints between two Steps.
- OrderRelation - Class in FAtiMA.Core.plans
-
Represents an order relation between a step and other steps in the plan
- OrderRelation(Integer) - Constructor for class FAtiMA.Core.plans.OrderRelation
-
Creates a new empty OrderRelation between a step and other steps in the plan
- outputMemorytoXML(String) - Method in class FAtiMA.Core.util.writers.MemoryWriter
P
- ParamCharacters(String) - Method in class FAtiMA.Core.util.parsers.RemoteActionHandler
- ParamCharacters(String) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
- Parameter - Class in FAtiMA.Core.sensorEffector
-
Represents a name-value parameter
- Parameter(String, Object) - Constructor for class FAtiMA.Core.sensorEffector.Parameter
-
Creates a new Parameter
- Parameter(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- PARAMETERS - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- ParseEmotionCondition(Attributes) - Static method in class FAtiMA.Core.conditions.EmotionCondition
-
Parses a EmotionCondition given a XML attribute list
- ParseEvent(String, String, String, String) - Static method in class FAtiMA.Core.sensorEffector.Event
-
Parses an event
- ParseEvent(Attributes) - Static method in class FAtiMA.Core.conditions.PastEventCondition
-
Parses a RecentEventCondition given a XML attribute list
- ParseFromXml(String) - Static method in class FAtiMA.Core.sensorEffector.RemoteAction
-
Parses a RemoteAction from a XML formatted String
- ParseFromXml(String) - Static method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Parses a SpeechAct from a XML formatted String
- ParseMoodCondition(Attributes) - Static method in class FAtiMA.Core.conditions.MoodCondition
-
Parses a EmotionCondition given a XML attribute list
- ParseName(String) - Static method in class FAtiMA.Core.wellFormedNames.Name
- ParsePredicate(Attributes) - Static method in class FAtiMA.Core.conditions.PredicateCondition
-
Parses a Predicate given a XML attribute list
- ParseProperty(Attributes) - Static method in class FAtiMA.Core.conditions.PropertyCondition
-
Parses a PropertyTest given a XML attribute list
- ParseType(String) - Static method in class FAtiMA.Core.util.enumerables.ActionEvent
-
Parses a string that corresponds to the ActionEvent and returns the appropriate ActionEvent (enumerable)
- ParseType(String) - Static method in class FAtiMA.Core.util.enumerables.EventType
-
Parses a string that corresponds to the EventType and returns the appropriate EventType (enumerable)
- ParseType(String) - Static method in class FAtiMA.Core.util.enumerables.GoalEvent
-
Parses a string that corresponds to the GoalEvent and returns the appropriate GoalEvent (enumerable)
- PastEvent(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- PastEventCondition - Class in FAtiMA.Core.conditions
- PastEventCondition() - Constructor for class FAtiMA.Core.conditions.PastEventCondition
- PastEventCondition(boolean, short, short, Name) - Constructor for class FAtiMA.Core.conditions.PastEventCondition
- PastEventCondition(boolean, short, short, Symbol, Symbol, Symbol, ArrayList<Symbol>) - Constructor for class FAtiMA.Core.conditions.PastEventCondition
- PastEventCondition(boolean, Event) - Constructor for class FAtiMA.Core.conditions.PastEventCondition
- PastEventCondition(PastEventCondition) - Constructor for class FAtiMA.Core.conditions.PastEventCondition
- PEOPLE - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- PerceiveActionFailed(Event) - Method in class FAtiMA.Core.AgentCore
- PerceiveEntityRemoved(String) - Method in class FAtiMA.Core.AgentCore
- PerceiveEvent(Event) - Method in class FAtiMA.Core.AgentCore
-
Perceives a given event from the virtual world
- PerceiveLookAt(String, String) - Method in class FAtiMA.Core.AgentCore
- PerceivePropertyChanged(String, Name, String) - Method in class FAtiMA.Core.AgentCore
- PerceivePropertyChanged(String, String, String, String) - Method in class FAtiMA.Core.AgentCore
- PerceivePropertyRemoved(String, String) - Method in class FAtiMA.Core.AgentCore
- PerformInference(AgentModel) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
-
This method should be called every simulation cycle, and will try to apply InferenceOperators.
- PermutationGenerator - Class in FAtiMA.Core.util
- PermutationGenerator(int) - Constructor for class FAtiMA.Core.util.PermutationGenerator
- Plan - Class in FAtiMA.Core.plans
-
Represents a plan and implements part of its functionality
- Plan() - Constructor for class FAtiMA.Core.plans.Plan
- Plan(ArrayList<ProtectedCondition>, ArrayList<Condition>) - Constructor for class FAtiMA.Core.plans.Plan
- POSITIVE - FAtiMA.Core.util.enumerables.EmotionValence
- POTENTIAL - Static variable in class FAtiMA.Core.emotionalState.NeutralEmotion
- PreConditions(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- PreConditions(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- Predicate(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- Predicate(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- PredicateCondition - Class in FAtiMA.Core.conditions
-
Represents a test to a predicate.
- PredicateCondition() - Constructor for class FAtiMA.Core.conditions.PredicateCondition
- PredicateCondition(boolean, Name, Symbol) - Constructor for class FAtiMA.Core.conditions.PredicateCondition
-
Creates a new Test to a Predicate
- PredicateCondition(PredicateCondition) - Constructor for class FAtiMA.Core.conditions.PredicateCondition
- Print() - Method in class FAtiMA.Core.conditions.PropertyCondition
-
Prints the PropertyTest to the Standard Output
- Print() - Method in class FAtiMA.Core.conditions.PropertyEqual
-
Prints the PropertyTest to the Standard Output
- Print() - Method in class FAtiMA.Core.conditions.PropertyGreater
-
Prints the PropertyTest to the Standard Output
- Print() - Method in class FAtiMA.Core.conditions.PropertyGreaterEqual
-
Prints the PropertyTest to the Standard Output
- Print() - Method in class FAtiMA.Core.conditions.PropertyLesser
-
Prints the PropertyTest to the Standard Output
- Print() - Method in class FAtiMA.Core.conditions.PropertyLesserEqual
-
Prints the PropertyTest to the Standard Output
- Print() - Method in class FAtiMA.Core.conditions.PropertyNotEqual
-
Prints the PropertyTest to the Standard Output
- ProcessActionFromWorld(RemoteAction) - Method in class FAtiMA.Core.sensorEffector.DefaultProcessActionStrategy
- ProcessActionFromWorld(RemoteAction) - Method in interface FAtiMA.Core.sensorEffector.IProcessActionStrategy
- ProcessActionToWorld(RemoteAction) - Method in class FAtiMA.Core.sensorEffector.DefaultProcessActionStrategy
- ProcessActionToWorld(RemoteAction) - Method in interface FAtiMA.Core.sensorEffector.IProcessActionStrategy
- processExternalRequest(AgentModel, String, String) - Method in interface FAtiMA.Core.componentTypes.IProcessExternalRequestComponent
- processingInstruction(String, String) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- processingInstruction(String, String) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- processMessage(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- processMessage(String) - Method in class FAtiMA.Core.util.parsers.SocketListener
- Property(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- Property(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- Property(Attributes) - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- PROPERTY_CHANGED - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- PROPERTY_REMOVED - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- propertyChangedPerception(String, Name, String) - Method in interface FAtiMA.Core.componentTypes.IAdvancedPerceptionsComponent
- PropertyChangedPerception(String) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- PropertyChangedPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- PropertyChangedPerception(String) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- PropertyCondition - Class in FAtiMA.Core.conditions
-
Represents a test to a property.
- PropertyCondition(PropertyCondition) - Constructor for class FAtiMA.Core.conditions.PropertyCondition
- PropertyCondition(Name, Name, Symbol) - Constructor for class FAtiMA.Core.conditions.PropertyCondition
-
Creates a new Property
- PropertyEqual - Class in FAtiMA.Core.conditions
-
Test that compares if a property is equal to a given value
- PropertyEqual(PropertyEqual) - Constructor for class FAtiMA.Core.conditions.PropertyEqual
- PropertyEqual(Name, Name, Symbol) - Constructor for class FAtiMA.Core.conditions.PropertyEqual
-
Creates a new PropertyTest of Type Equal
- PropertyGreater - Class in FAtiMA.Core.conditions
-
Test that compares if a property is bigger than a given value.
- PropertyGreater(PropertyGreater) - Constructor for class FAtiMA.Core.conditions.PropertyGreater
- PropertyGreater(Name, Name, Symbol) - Constructor for class FAtiMA.Core.conditions.PropertyGreater
-
Creates a new PropertyTest of Type Greater
- PropertyGreaterEqual - Class in FAtiMA.Core.conditions
-
Test that compares if a property is bigger than a given value.
- PropertyGreaterEqual(PropertyGreaterEqual) - Constructor for class FAtiMA.Core.conditions.PropertyGreaterEqual
- PropertyGreaterEqual(Name, Name, Symbol) - Constructor for class FAtiMA.Core.conditions.PropertyGreaterEqual
-
Creates a new PropertyTest of Type GreaterEqual
- PropertyLesser - Class in FAtiMA.Core.conditions
-
Test that compares if a property is smaller than a given value.
- PropertyLesser(PropertyLesser) - Constructor for class FAtiMA.Core.conditions.PropertyLesser
- PropertyLesser(Name, Name, Symbol) - Constructor for class FAtiMA.Core.conditions.PropertyLesser
-
Creates a new PropertyTest of Type Lesser
- PropertyLesserEqual - Class in FAtiMA.Core.conditions
-
Test that compares if a property is smaller than a given value.
- PropertyLesserEqual(PropertyLesserEqual) - Constructor for class FAtiMA.Core.conditions.PropertyLesserEqual
- PropertyLesserEqual(Name, Name, Symbol) - Constructor for class FAtiMA.Core.conditions.PropertyLesserEqual
-
Creates a new PropertyTest of Type LesserEqual
- PropertyNotEqual - Class in FAtiMA.Core.conditions
-
Test that compares if a property is different from a given value
- PropertyNotEqual(PropertyNotEqual) - Constructor for class FAtiMA.Core.conditions.PropertyNotEqual
- PropertyNotEqual(Name, Name, Symbol) - Constructor for class FAtiMA.Core.conditions.PropertyNotEqual
-
Creates a new PropertyTest of Type NotEqual
- PropertyRemovedPerception(String) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- PropertyRemovedPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- PropertyRemovedPerception(String) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- ProtectedCondition - Class in FAtiMA.Core.plans
-
Represents an InterestGoal's ProtectedCondition that we want to preserve during the planning proccess.
- ProtectedCondition(Goal, Condition) - Constructor for class FAtiMA.Core.plans.ProtectedCondition
-
Creates a new ProtectedCondition
- put(String, KnowledgeSlot) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Adds a KS child to the KnowledgeSlot
- putActionDetail(ActionDetail) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- putActionDetail(ActionDetail) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- putAutobiographicalMemory(AutobiographicalMemory) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- putEpisode(MemoryEpisode) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- putFact(KnowledgeSlot) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
- putFact(KnowledgeSlot) - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- putKnowledgeBase(KnowledgeBase) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- putSTEpisodicMemory(ShortTermEpisodicMemory) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- putWorkingMemory(WorkingMemory) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
Q
R
- reappraisal(AgentModel) - Method in interface FAtiMA.Core.componentTypes.IAppraisalDerivationComponent
- RearrangeWorkingMemory(Name, Object) - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
-
Rearrange the working memory entries so that the most current accessed entry comes last
- ReceiverCharacters(String) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
- RecentEvent(Attributes) - Method in class FAtiMA.Core.util.parsers.ActionsLoaderHandler
- RecentEvent(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- RecentEventCondition - Class in FAtiMA.Core.conditions
- RecentEventCondition(boolean, short, short, Name) - Constructor for class FAtiMA.Core.conditions.RecentEventCondition
- RecentEventCondition(boolean, short, short, Symbol, Symbol, Symbol, ArrayList<Symbol>) - Constructor for class FAtiMA.Core.conditions.RecentEventCondition
- RecentEventCondition(boolean, Event) - Constructor for class FAtiMA.Core.conditions.RecentEventCondition
- RecentEventCondition(PastEventCondition) - Constructor for class FAtiMA.Core.conditions.RecentEventCondition
- RecordDetailPanel - Class in FAtiMA.Core.Display
- RecordDetailPanel(ActionDetail) - Constructor for class FAtiMA.Core.Display.RecordDetailPanel
- ReferencesEvent(Event) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- ReflectXMLHandler - Class in FAtiMA.Core.util.parsers
- ReflectXMLHandler() - Constructor for class FAtiMA.Core.util.parsers.ReflectXMLHandler
- ReflectXMLHandler2 - Class in FAtiMA.Core.util.parsers
- ReflectXMLHandler2() - Constructor for class FAtiMA.Core.util.parsers.ReflectXMLHandler2
- ReforceEmotion(float) - Method in class FAtiMA.Core.emotionalState.ActiveEmotion
-
Reforces the intensity of the emotion by a given potential
- Reinforce - Static variable in class FAtiMA.Core.sensorEffector.SpeechAct
- RemoteAction - Class in FAtiMA.Core.sensorEffector
- RemoteAction() - Constructor for class FAtiMA.Core.sensorEffector.RemoteAction
-
Creates a new empty RemoteAction
- RemoteAction(AgentModel, ValuedAction) - Constructor for class FAtiMA.Core.sensorEffector.RemoteAction
- RemoteAction(Attributes) - Method in class FAtiMA.Core.util.parsers.RemoteActionHandler
- RemoteActionHandler - Class in FAtiMA.Core.util.parsers
- RemoteActionHandler() - Constructor for class FAtiMA.Core.util.parsers.RemoteActionHandler
- RemoteAgent - Class in FAtiMA.Core.sensorEffector
-
Connection to the virtual world as a RemoteAgent.
- RemoteAgent(String, int, AgentCore, Map<String, String>) - Constructor for class FAtiMA.Core.sensorEffector.RemoteAgent
- remove(String) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Removes a child from the KnowledgeSlot
- RemoveCausalLink(CausalLink) - Method in class FAtiMA.Core.plans.Plan
-
Removes a CausalLink from the plan
- RemoveCausalLinks(Integer) - Method in class FAtiMA.Core.plans.Plan
-
Removes all the CausalLinks that protected a given step's preconditions
- RemoveEmotion(ActiveEmotion) - Method in class FAtiMA.Core.emotionalState.EmotionalState
- RemoveOpenPreconditions(Integer) - Method in class FAtiMA.Core.plans.Plan
-
Remove all OpenPreconditions referenced by a given Step
- RemoveOperator(Integer) - Method in class FAtiMA.Core.plans.Plan
-
Removes an Operator from the plan
- RemoveOrderingConstraint(OrderingConstraint) - Method in class FAtiMA.Core.plans.Plan
-
Removes an OrderingConstraint between two steps (A > B) from the plan
- RemoveOrderingConstraints(Integer) - Method in class FAtiMA.Core.plans.Plan
-
Removes all OrderingRelations refering to a given Step
- removePerspective(Name, String) - Static method in class FAtiMA.Core.AgentCore
- RemovePerspective(String) - Method in class FAtiMA.Core.sensorEffector.Event
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.conditions.Condition
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.conditions.EmotionCondition
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.conditions.PastEventCondition
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.conditions.PropertyCondition
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.goals.Goal
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.goals.InterestGoal
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.plans.Effect
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.plans.Plan
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.plans.Step
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.wellFormedNames.ComposedName
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in interface FAtiMA.Core.wellFormedNames.IGroundable
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.wellFormedNames.Inequality
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- ReplaceUnboundVariables(int) - Method in class FAtiMA.Core.wellFormedNames.Symbol
-
Replaces all unbound variables in the object by applying a numeric identifier to each one.
- Reply - Static variable in class FAtiMA.Core.sensorEffector.SpeechAct
- ReportInternalPropertyChange(String, Name, Object) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- ReportInternalPropertyChange(String, Name, Object) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- ReportInternalPropertyChange(String, Name, Object) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- ReportInternalState(EmotionalState) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- RequestAgentSave() - Method in class FAtiMA.Core.AgentCore
- RequestMemorySave() - Method in class FAtiMA.Core.AgentCore
- RequiredComponentException - Exception in FAtiMA.Core.exceptions
- RequiredComponentException(String, String) - Constructor for exception FAtiMA.Core.exceptions.RequiredComponentException
- reset() - Method in interface FAtiMA.Core.componentTypes.IComponent
- reset() - Method in class FAtiMA.Core.util.PermutationGenerator
- Reset() - Method in class FAtiMA.Core.AgentCore
-
Resets the agent's reasoning layers (deliberative + cognitive)
- Reset() - Method in class FAtiMA.Core.DialogManager
- ResetEventID() - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- ResetNewKnowledge() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- resolveEntity(String, String) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- resolveEntity(String, String) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- Resume() - Method in class FAtiMA.Core.AgentSimulationTime
-
Resumes the agent's timer.
- RESUME_TIME - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- ResumeTimePerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- Retract(Name) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
-
Removes a predicate from the KnowledgeBase
- Retract(Name) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
-
Removes a predicate from the Semantic Memory
- Retract(Name) - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
-
Removes a predicate from the WorkingMemory
- RetrievalQueue - Class in FAtiMA.Core.memory.episodicMemory
- RetrievalQueue(int) - Constructor for class FAtiMA.Core.memory.episodicMemory.RetrievalQueue
- RetrievalQueue(int, int, long) - Constructor for class FAtiMA.Core.memory.episodicMemory.RetrievalQueue
- RetrievalQueue(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- RetrievalTime(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- role() - Method in class FAtiMA.Core.AgentCore
-
Gets the agent's role
- run() - Method in class FAtiMA.Core.util.parsers.SocketListener
- Run() - Method in class FAtiMA.Core.AgentCore
-
Runs the agent, endless loop until there is a shutdown
- runningOnAndroid() - Static method in class FAtiMA.Core.util.VersionChecker
-
returns true if this instance of fatima runs on android, else false
S
- SaveMemory - Class in FAtiMA.Core.Display
- SaveMemory(AgentCore) - Constructor for class FAtiMA.Core.Display.SaveMemory
- SaveState(ObjectOutputStream) - Static method in class FAtiMA.Core.AgentSimulationTime
-
Saves the state of the current AgentSimulationTimer to a currently opened ObjectOutputStream, the method does not close the stream and is intended for embedding the timer state into an output stream containing other objects
- SaveState(String) - Static method in class FAtiMA.Core.AgentSimulationTime
-
Saves the state of the current AgentSimulationTimer to a file, so that it can be later restored from file
- SaveState(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- Scenario(Attributes) - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- ScenarioLoaderHandler - Class in FAtiMA.Core.util.parsers
- ScenarioLoaderHandler(String) - Constructor for class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- ScenarioLoaderHandler(String, String) - Constructor for class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- SearchForNewEvents(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- SearchForPastEvents(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- SearchForPastEvents(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- SearchForRecentEvents(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- SearchForRecentEvents(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- SearchKey - Class in FAtiMA.Core.memory.episodicMemory
- SearchKey(short, Object) - Constructor for class FAtiMA.Core.memory.episodicMemory.SearchKey
- SELF - Static variable in class FAtiMA.Core.util.Constants
- SemanticMemory - Class in FAtiMA.Core.memory.semanticMemory
- SemanticMemory() - Constructor for class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- Send(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- SendAction(RemoteAction) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- SendAction(RemoteAction) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- SendAction(RemoteAction) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- sendCancelActionMsg(RemoteAction) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- sendCancelActionMsg(RemoteAction) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- sendCancelActionMsg(RemoteAction) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- SendEmotionalState(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- SenderCharacters(String) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
- SET_STATE - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- setAction(Name) - Method in class FAtiMA.Core.plans.Step
-
Sets the Step's name
- SetAction(String) - Method in class FAtiMA.Core.sensorEffector.Event
-
Sets the event's action (what happened)
- setActionType(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- setActivationValue(ActivationValue) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- setAMSummary(String) - Method in class FAtiMA.Core.sensorEffector.SpeechAct
- SetAppraisalVariable(String, short, String, float) - Method in class FAtiMA.Core.emotionalState.AppraisalFrame
- SetAppraisalVariable(String, String, float) - Method in class FAtiMA.Core.emotionalState.AppraisalFrame
- setCameraAngle(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAction
-
Sets the CameraAngle (only used because of the camera module).
- setCameraShot(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAction
-
Sets the CameraShot (only used because of the camera module).
- setCameraTarget(Integer) - Method in class FAtiMA.Core.sensorEffector.RemoteAction
-
Sets the CameraTarget (only used because of the camera module).
- SetCause(Event) - Method in class FAtiMA.Core.emotionalState.BaseEmotion
-
Sets the emotion's cause
- setCondition(Integer) - Method in class FAtiMA.Core.plans.CausalLink
-
Sets the condition p in the Causal Link A --p--> B
- setCondition(Integer) - Method in class FAtiMA.Core.plans.OpenPrecondition
-
Sets the condition that needs to be satisfied
- SetDecay(int) - Method in class FAtiMA.Core.emotionalState.ActiveEmotion
-
Sets the decay rate for the emotion
- setDetailID(int) - Method in class FAtiMA.Core.memory.episodicMemory.ActivationValue
- setDetectThreatStrategy(IDetectThreatStrategy) - Static method in class FAtiMA.Core.plans.Plan
- SetDirection(Symbol) - Method in class FAtiMA.Core.conditions.EmotionCondition
- setDocumentLocator(Locator) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- setDocumentLocator(Locator) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- setEmotion(ActiveEmotion) - Method in class FAtiMA.Core.ValuedAction
-
Sets the Emotion associated with the action
- setEmotion(BaseEmotion) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- SetEvaluation(boolean) - Method in class FAtiMA.Core.wellFormedNames.ComposedName
-
Sets the evaluation method.
- setEventCounter(long) - Static method in class FAtiMA.Core.memory.episodicMemory.Time
- SetEventID(int) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- setID(Integer) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- setID(Integer) - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Sets the operators's ID in the plan
- setID(Integer) - Method in class FAtiMA.Core.plans.Step
-
Sets the Step's ID in the plan
- SetImportanceOfFailure(AgentModel, float) - Method in class FAtiMA.Core.goals.Goal
-
Sets the goal's importance of failure
- SetImportanceOfSuccess(AgentModel, float) - Method in class FAtiMA.Core.goals.Goal
-
Sets the goal's importance of success
- setIntensity(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAction
-
Sets the intensity of the Action
- SetIntensity(float) - Method in class FAtiMA.Core.conditions.EmotionCondition
- SetIntensity(float) - Method in class FAtiMA.Core.emotionalState.ActiveEmotion
-
Sets the intensity of the emotion
- SetIntensity(Symbol) - Method in class FAtiMA.Core.conditions.EmotionCondition
- setMeaning(String) - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Sets the SpeechAct's meaning (ex: insult, greeting)
- setMemoryLoad(boolean) - Method in class FAtiMA.Core.memory.Memory
- setModelStrategy(IGetModelStrategy) - Method in class FAtiMA.Core.AgentCore
- setModelStrategy(IGetModelStrategy) - Method in interface FAtiMA.Core.AgentModel
- SetMood(float) - Method in class FAtiMA.Core.emotionalState.Mood
-
Manually sets a new value for Mood.
- setName(Name) - Method in class FAtiMA.Core.conditions.Condition
- SetName(String) - Method in class FAtiMA.Core.Display.KnowledgeFactDisplay
- setNextEventID(int) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- SetNormalTime() - Method in class FAtiMA.Core.AgentSimulationTime
-
Sets the agent simulation time to real time.
- setNumRetrievals(int) - Method in class FAtiMA.Core.memory.episodicMemory.ActivationValue
- setParameters(ArrayList<Parameter>) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- setPositive(boolean) - Method in class FAtiMA.Core.conditions.PredicateCondition
- setPotential(float) - Method in class FAtiMA.Core.emotionalState.BaseEmotion
- setProbability(float) - Method in class FAtiMA.Core.plans.Step
-
Sets the Step's base probability of execution
- SetProbability(Float) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- setProcessActionStrategy(IProcessActionStrategy) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- setReceiver(String) - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Sets the SpeechAct's receiver
- setRetrievalQueue(RetrievalQueue) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- setSaveDirectory(String) - Method in class FAtiMA.Core.memory.Memory
- SetSelfExecutable(boolean) - Method in class FAtiMA.Core.plans.Step
-
Sets if the Action can be executed by the self Agent
- setSender(String) - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Sets the SpeechAct's sender
- setSerializedState(String) - Method in class FAtiMA.Core.AgentCore
-
sets the internal state of the agent to the state which is contained in the passed string
- SetSimulationTime(long) - Method in class FAtiMA.Core.AgentSimulationTime
-
Sets the agent simulation time
- SetStatus(short) - Method in class FAtiMA.Core.sensorEffector.Event
-
Meiyii 07/01/10 Sets the event's status (activation, success, failure for goal and success, failure for action)
- setStep(Integer) - Method in class FAtiMA.Core.plans.OpenPrecondition
-
Sets the Step that needs to have the precondition satisfied
- setSubject(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- SetSubject(String) - Method in class FAtiMA.Core.sensorEffector.Event
-
Sets the event's subject (who performed the action)
- setTarget(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- SetTarget(String) - Method in class FAtiMA.Core.sensorEffector.Event
-
Sets the event's target (what is the target of the event's action)
- SetThreshold(int) - Method in class FAtiMA.Core.emotionalState.ActiveEmotion
-
Sets the threshold for the specific emotion
- setTime(Time) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- setTime(Time) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- setToM(Symbol) - Method in class FAtiMA.Core.conditions.Condition
- SetType(short) - Method in class FAtiMA.Core.sensorEffector.Event
-
Meiyii 07/01/10 Sets the event's type (goal or action)
- setUncertainty(AgentModel, float) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- setUrgency(float) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- setUtterance(String) - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Sets the SpeechAct specific utterance (ex: "what a wimp", "hi Paul")
- setValue(double) - Method in class FAtiMA.Core.memory.episodicMemory.ActivationValue
- setValue(Object) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Sets the object stored in the KnowledgeSlot
- SetValue(float) - Method in class FAtiMA.Core.Display.EmotionDisplay
- SetValue(String) - Method in class FAtiMA.Core.Display.KnowledgeFactDisplay
- setVerifiable(boolean) - Method in class FAtiMA.Core.conditions.Condition
- sex() - Method in class FAtiMA.Core.AgentCore
-
Gets the gender of the agent
- ShortTermEpisodicMemory - Class in FAtiMA.Core.memory.episodicMemory
-
Record structure for recent events
- ShortTermEpisodicMemory() - Constructor for class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- ShortTermMemoryPanel - Class in FAtiMA.Core.Display
- ShortTermMemoryPanel() - Constructor for class FAtiMA.Core.Display.ShortTermMemoryPanel
- ShutDown() - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
-
Orders the remote agent to shutdown and disconnect from the virtual world
- SHUTDOWN - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- ShutDownPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- simulateEmotionalState(Event, IComponent) - Method in class FAtiMA.Core.AgentCore
- simulateEmotionalState(Event, IComponent) - Method in interface FAtiMA.Core.AgentModel
- SlowDownTimeTo(int) - Method in class FAtiMA.Core.AgentSimulationTime
-
Slows down the agent simulation time in relation to real time
- socket - Variable in class FAtiMA.Core.util.parsers.SocketListener
- SocketListener - Class in FAtiMA.Core.util.parsers
- SocketListener() - Constructor for class FAtiMA.Core.util.parsers.SocketListener
- SocketListener(Socket) - Constructor for class FAtiMA.Core.util.parsers.SocketListener
-
Creates new SocketListener
- source - Variable in class FAtiMA.Core.plans.CausalLink
- Speech - Static variable in class FAtiMA.Core.sensorEffector.SpeechAct
- SpeechAct - Class in FAtiMA.Core.sensorEffector
-
Represents a SpeechAct
- SpeechAct() - Constructor for class FAtiMA.Core.sensorEffector.SpeechAct
-
Creates a new empty SpeechAct
- SpeechAct(ValuedAction, AgentModel) - Constructor for class FAtiMA.Core.sensorEffector.SpeechAct
-
Creates a new SpeechAct from a ValuedAction
- SpeechAct(Attributes) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
- SpeechActHandler - Class in FAtiMA.Core.util.parsers
- SpeechActHandler() - Constructor for class FAtiMA.Core.util.parsers.SpeechActHandler
- SPEECHACTMEANING - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- SpeechStarted() - Method in class FAtiMA.Core.DialogManager
- SpeedUpTimeTo(int) - Method in class FAtiMA.Core.AgentSimulationTime
-
Speeds up the agent simulation time in relation to real time
- StartAction(AgentModel, ValuedAction) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- StartAgent() - Method in class FAtiMA.Core.AgentCore
-
Starting the agent added by Meiyii 19/11/09
- startDocument() - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- startDocument() - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- startElement(String, String, String, Attributes) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- startElement(String, String, String, Attributes) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- StartEpisode(Memory) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- STATUS - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- Step - Class in FAtiMA.Core.plans
-
Represents a plan action/step/operator.
- Step(Symbol, Name, float) - Constructor for class FAtiMA.Core.plans.Step
-
Creates a new Step
- Step(Symbol, Name, float, ArrayList<Condition>, ArrayList<Effect>) - Constructor for class FAtiMA.Core.plans.Step
-
Creates a new Step
- STEvent(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- STMRecordDisplay - Class in FAtiMA.Core.Display
- STMRecordDisplay(AgentModel) - Constructor for class FAtiMA.Core.Display.STMRecordDisplay
- Stop() - Method in class FAtiMA.Core.AgentSimulationTime
-
Stops the agent's timer.
- STOP_TIME - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- stopped - Variable in class FAtiMA.Core.util.parsers.SocketListener
- StopTimePerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- StoreAction(ActionDetail) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- StoreAction(Memory, Event) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- SUBJECT - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- SubjectCharacters(String) - Method in class FAtiMA.Core.util.parsers.RemoteActionHandler
- Substitution - Class in FAtiMA.Core.wellFormedNames
-
Represents a substitution of a variable for another variable or constant symbol
- Substitution(Symbol, Symbol) - Constructor for class FAtiMA.Core.wellFormedNames.Substitution
-
Creates a new Substitution of the type variable/value
- SubstitutionSet - Class in FAtiMA.Core.wellFormedNames
- SubstitutionSet() - Constructor for class FAtiMA.Core.wellFormedNames.SubstitutionSet
-
Creates a new Set of Substitutions
- SubstitutionSet(ArrayList<Substitution>) - Constructor for class FAtiMA.Core.wellFormedNames.SubstitutionSet
-
Creates a new Set of substitutions and adds all substitutions received in the argument
- SUCCESS - Static variable in class FAtiMA.Core.util.enumerables.ActionEvent
- SUCCESS - Static variable in class FAtiMA.Core.util.enumerables.GoalEvent
- SuccessConditions(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- SUCCESSEVENT - Static variable in class FAtiMA.Core.goals.Goal
- SucessConditions(Attributes) - Method in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- SummarizeEpisode(Memory, int) - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- SummarizeEpisode(Memory, String) - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- SummaryGenerator - Class in FAtiMA.Core.memory.episodicMemory
-
Abstract class that acts as a method repository of methods used to generate Memory Summaries
- SummaryGenerator() - Constructor for class FAtiMA.Core.memory.episodicMemory.SummaryGenerator
- Symbol - Class in FAtiMA.Core.wellFormedNames
-
Well Formed Name with just one literal The alphabet that makes up the symbols expressions consists of: � The set of letters, upper and lowercase.
- Symbol(String) - Constructor for class FAtiMA.Core.wellFormedNames.Symbol
-
Creates a new Symbol
T
- TARGET - Static variable in class FAtiMA.Core.memory.episodicMemory.SearchKey
- TargetCharacters(String) - Method in class FAtiMA.Core.util.parsers.RemoteActionHandler
- Tell(KnowledgeBase, Name, Object) - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
-
Adds a new property or sets its value (if already exists) in the WorkingMemory
- Tell(Name, Object) - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
-
Adds a new property or sets its value (if already exists) in the KnowledgeBase
- Tell(Name, Object) - Method in class FAtiMA.Core.memory.semanticMemory.SemanticMemory
- TestAction - Class in FAtiMA.Core.Display
- TestAction(AgentCore) - Constructor for class FAtiMA.Core.Display.TestAction
- Tick() - Method in class FAtiMA.Core.AgentSimulationTime
-
Tick Tack.
- Time - Class in FAtiMA.Core.memory.episodicMemory
- Time() - Constructor for class FAtiMA.Core.memory.episodicMemory.Time
- Time(Long, long, long) - Constructor for class FAtiMA.Core.memory.episodicMemory.Time
- Time() - Method in class FAtiMA.Core.AgentSimulationTime
-
Gets the agent's simulation time.
- toEvent(short) - Method in class FAtiMA.Core.sensorEffector.RemoteAction
-
Converts the RemoteAction to an Event
- toEvent(short) - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Converts the SpeechAct to an Event
- toLanguageEngine() - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Converts the SpeechAct to XML that is ready to be sent to the LanguageEngine for the generation of a specific utterance
- toName() - Method in class FAtiMA.Core.sensorEffector.Event
-
Converts the event to a Name
- toPlainStringMessage() - Method in class FAtiMA.Core.sensorEffector.RemoteAction
-
Deprecated.- you should try to send the message in xml and not in plain text
- toPlainStringMessage() - Method in class FAtiMA.Core.sensorEffector.SpeechAct
- toStepName() - Method in class FAtiMA.Core.sensorEffector.Event
-
Converts the event into the equivalent of a step's name
- toString() - Method in class FAtiMA.Core.conditions.PredicateCondition
-
Converts the Predicate to a String
- toString() - Method in class FAtiMA.Core.conditions.PropertyEqual
-
Converts the PropertyTest to a String
- toString() - Method in class FAtiMA.Core.conditions.PropertyGreater
-
Converts the PropertyTest to a String
- toString() - Method in class FAtiMA.Core.conditions.PropertyGreaterEqual
-
Converts the PropertyTest to a String
- toString() - Method in class FAtiMA.Core.conditions.PropertyLesser
-
Converts the PropertyTest to a String
- toString() - Method in class FAtiMA.Core.conditions.PropertyLesserEqual
-
Converts the PropertyTest to a String
- toString() - Method in class FAtiMA.Core.conditions.PropertyNotEqual
-
Converts the PropertyTest to a String
- toString() - Method in class FAtiMA.Core.emotionalState.BaseEmotion
-
Converts the BaseEmotion to a String
- toString() - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Converts the emotional state to a String
- toString() - Method in class FAtiMA.Core.emotionalState.EmotionDisposition
-
Converts the emotional disposition to a String
- toString() - Method in class FAtiMA.Core.goals.ActivePursuitGoal
-
Converts the ActivePursuitGoal to a String
- toString() - Method in class FAtiMA.Core.goals.Goal
-
Converts the Goal to a String
- toString() - Method in class FAtiMA.Core.goals.InterestGoal
-
Converts the InterestGoal to a String
- toString() - Method in class FAtiMA.Core.memory.episodicMemory.ActivationValue
- toString() - Method in class FAtiMA.Core.memory.episodicMemory.RetrievalQueue
- toString() - Method in class FAtiMA.Core.memory.episodicMemory.Time
- toString() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
-
Converts the Information stored in the KB to one String
- toString() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
-
Converts the KnowledgeSlot to a String
- toString() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
-
Converts the Information stored in the WM to one String
- toString() - Method in class FAtiMA.Core.plans.CausalConflictFlaw
- toString() - Method in class FAtiMA.Core.plans.CausalLink
-
Converts the causal link to a String
- toString() - Method in class FAtiMA.Core.plans.Effect
-
Converts the Effect to a String
- toString() - Method in class FAtiMA.Core.plans.OpenPrecondition
-
Converts the OpenPrecondition to a String
- toString() - Method in class FAtiMA.Core.plans.OrderingConstraint
-
Converts the OrderingConstraint to a String
- toString() - Method in class FAtiMA.Core.plans.Plan
-
Converts the plan to a String
- toString() - Method in class FAtiMA.Core.plans.ProtectedCondition
-
Converts the ProtectedCondition to a String
- toString() - Method in class FAtiMA.Core.plans.Step
-
Converts the step into a String
- toString() - Method in class FAtiMA.Core.sensorEffector.Event
-
Converts the event to a String
- toString() - Method in class FAtiMA.Core.sensorEffector.Parameter
-
Converts the Parameter to a String
- toString() - Method in class FAtiMA.Core.ValuedAction
-
Converts the ValuedAction to a String
- toString() - Method in class FAtiMA.Core.wellFormedNames.ComposedName
-
Converts the ComposedName to a String
- toString() - Method in class FAtiMA.Core.wellFormedNames.Inequality
-
Converts the inequality to a String
- toString() - Method in class FAtiMA.Core.wellFormedNames.Substitution
-
Converts the substitution to a String
- toString() - Method in class FAtiMA.Core.wellFormedNames.SubstitutionSet
-
Converts the SubstitutionSet to a String
- toString() - Method in class FAtiMA.Core.wellFormedNames.Symbol
-
Converts the Symbol to a String
- toXml() - Method in class FAtiMA.Core.emotionalState.ActiveEmotion
-
Converts the ActiveEmotion to XMl
- toXml() - Method in class FAtiMA.Core.emotionalState.EmotionalState
-
Converts the emotional state to XML
- toXml() - Method in class FAtiMA.Core.emotionalState.Mood
- toXML() - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- toXML() - Method in class FAtiMA.Core.memory.episodicMemory.AutobiographicalMemory
- toXML() - Method in class FAtiMA.Core.memory.episodicMemory.EpisodicMemory
- toXML() - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- toXML() - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- toXML() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeBase
- toXML() - Method in class FAtiMA.Core.memory.semanticMemory.KnowledgeSlot
- toXML() - Method in class FAtiMA.Core.memory.semanticMemory.WorkingMemory
- toXML() - Method in class FAtiMA.Core.sensorEffector.RemoteAction
- toXML() - Method in class FAtiMA.Core.sensorEffector.SpeechAct
-
Converts the SpeechAct to XML (the inverse of the Parse method)
- translateNameToDisplayName(Memory, String) - Static method in class FAtiMA.Core.memory.episodicMemory.SummaryGenerator
- TypeCharacters(String) - Method in class FAtiMA.Core.util.parsers.RemoteActionHandler
- TypeCharacters(String) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
U
- UndefinedComponentException - Exception in FAtiMA.Core.exceptions
- UndefinedComponentException(String) - Constructor for exception FAtiMA.Core.exceptions.UndefinedComponentException
- UnexecutedAction(AgentModel) - Method in class FAtiMA.Core.plans.Plan
-
Gets the next action that we must execute in the plan in order to achieve it
- Unifier - Class in FAtiMA.Core.wellFormedNames
-
Static Class that implements the Unifying algorithm
- Unifier() - Constructor for class FAtiMA.Core.wellFormedNames.Unifier
- Unify(Name, Name) - Static method in class FAtiMA.Core.wellFormedNames.Unifier
- Unify(Name, Name, ArrayList<Substitution>) - Static method in class FAtiMA.Core.wellFormedNames.Unifier
- UNIVERSAL - Static variable in class FAtiMA.Core.util.Constants
- UnknownGoalException - Exception in FAtiMA.Core.exceptions
- UnknownGoalException(String) - Constructor for exception FAtiMA.Core.exceptions.UnknownGoalException
- UnknownGoalException(String, Throwable) - Constructor for exception FAtiMA.Core.exceptions.UnknownGoalException
- UnknownSpeechActException - Exception in FAtiMA.Core.exceptions
- UnknownSpeechActException(String) - Constructor for exception FAtiMA.Core.exceptions.UnknownSpeechActException
- unparsedEntityDecl(String, String, String, String) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- unparsedEntityDecl(String, String, String, String) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- UnreachableGoalException - Exception in FAtiMA.Core.exceptions
- UnreachableGoalException(String) - Constructor for exception FAtiMA.Core.exceptions.UnreachableGoalException
- UnspecifiedVariableException - Exception in FAtiMA.Core.exceptions
- UnspecifiedVariableException(String, String) - Constructor for exception FAtiMA.Core.exceptions.UnspecifiedVariableException
- UnspecifiedVariableException(String, Throwable) - Constructor for exception FAtiMA.Core.exceptions.UnspecifiedVariableException
- update() - Method in class FAtiMA.Core.Display.AgentDisplay
- update(AgentModel, long) - Method in interface FAtiMA.Core.componentTypes.IComponent
- update(AgentModel, Event) - Method in interface FAtiMA.Core.componentTypes.IComponent
- Update(AgentCore) - Method in class FAtiMA.Core.Display.ABSelectionPanel
- Update(AgentCore) - Method in class FAtiMA.Core.Display.AgentDisplayPanel
- Update(AgentCore) - Method in class FAtiMA.Core.Display.EmotionalStatePanel
- Update(AgentCore) - Method in class FAtiMA.Core.Display.EpisodicMemoryPanel
- Update(AgentCore) - Method in class FAtiMA.Core.Display.KnowledgeBasePanel
- Update(AgentCore) - Method in class FAtiMA.Core.Display.ShortTermMemoryPanel
- Update(AgentModel) - Method in class FAtiMA.Core.Display.ABSelectionPanel
- Update(AgentModel) - Method in class FAtiMA.Core.Display.AgentDisplayPanel
- Update(AgentModel) - Method in class FAtiMA.Core.Display.EmotionalStatePanel
- Update(AgentModel) - Method in class FAtiMA.Core.Display.EpisodicMemoryPanel
- Update(AgentModel) - Method in class FAtiMA.Core.Display.KnowledgeBasePanel
- Update(AgentModel) - Method in class FAtiMA.Core.Display.ShortTermMemoryPanel
- UpdateDialogState(Event, Memory) - Method in class FAtiMA.Core.DialogManager
- updateEffectsProbability(AgentModel) - Method in class FAtiMA.Core.goals.ActivePursuitGoal
- updateEffectsProbability(AgentModel) - Method in interface FAtiMA.Core.plans.IPlanningOperator
-
Updates the probabilities of the operators's effects
- updateEffectsProbability(AgentModel) - Method in class FAtiMA.Core.plans.Step
-
Updates the probabilities of the step's effects by checking if the effects did happen or not after the execution of the step
- updateEmotions(AppraisalFrame) - Method in class FAtiMA.Core.AgentCore
- updateEmotions(AppraisalFrame) - Method in interface FAtiMA.Core.AgentModel
- UpdateEmotionValues(Memory, ActiveEmotion) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- UpdateMemoryFields(ActionDetail) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- UpdateMood(ActiveEmotion) - Method in class FAtiMA.Core.emotionalState.Mood
-
Updates the character's mood when a given emotion is "felt" by the character.
- UpdatePlan(AgentModel) - Method in class FAtiMA.Core.plans.Plan
-
Method that implements the Continuous Planner features.
- UpdateProbabilities() - Method in class FAtiMA.Core.plans.Plan
-
Requests an explicit recalculation of a plan's probability.
- USER_SPEECH - Static variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- UserSpeech - Static variable in class FAtiMA.Core.sensorEffector.SpeechAct
- UserSpeechPerception(String) - Method in class FAtiMA.Core.sensorEffector.IONRemoteAgent
- UserSpeechPerception(String) - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- UserSpeechPerception(String) - Method in class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- Utterance(Attributes) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
- UtteranceCharacters(String) - Method in class FAtiMA.Core.util.parsers.SpeechActHandler
V
- VALENCE - Static variable in class FAtiMA.Core.emotionalState.NeutralEmotion
- ValuedAction - Class in FAtiMA.Core
-
Action that has associated with it an emotion.
- ValuedAction(String, Name, float) - Constructor for class FAtiMA.Core.ValuedAction
- ValuedAction(String, Name, ActiveEmotion) - Constructor for class FAtiMA.Core.ValuedAction
-
Creates a new ValuedAction
- valueOf(String) - Static method in enum FAtiMA.Core.util.enumerables.EmotionValence
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum FAtiMA.Core.util.enumerables.EmotionValence
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifiesKey(SearchKey) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- VerifiesKey(SearchKey) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- VerifiesKey(SearchKey) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- verifiesKeys(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.ActionDetail
- VerifiesKeys(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.MemoryEpisode
- VerifiesKeys(ArrayList<SearchKey>) - Method in class FAtiMA.Core.memory.episodicMemory.ShortTermEpisodicMemory
- VersionChecker - Class in FAtiMA.Core.util
-
contains code to check which platform (pc/android) this instance of fatima is running on
- VersionChecker() - Constructor for class FAtiMA.Core.util.VersionChecker
W
- waitForServerAck() - Method in class FAtiMA.Core.sensorEffector.RemoteAgent
- warning(SAXParseException) - Method in class FAtiMA.Core.util.parsers.CentralXMLParser
- warning(SAXParseException) - Method in class FAtiMA.Core.util.parsers.ReflectXMLHandler
- WMSlot(Attributes) - Method in class FAtiMA.Core.util.parsers.MemoryLoaderHandler
- WorkingMemory - Class in FAtiMA.Core.memory.semanticMemory
-
Implements a knowledge structure that stores properties and predicates about the world for current processes (new data or data retrieved from the knowledge base.
- WorkingMemory() - Constructor for class FAtiMA.Core.memory.semanticMemory.WorkingMemory
-
Creates a new Empty WorkingMemory
- WORLDSIM - Static variable in class FAtiMA.Core.util.enumerables.AgentPlatform
- WorldSimulator(Attributes) - Method in class FAtiMA.Core.util.parsers.ScenarioLoaderHandler
- WorldSimulatorRemoteAgent - Class in FAtiMA.Core.sensorEffector
- WorldSimulatorRemoteAgent(String, int, AgentCore, Map<String, String>) - Constructor for class FAtiMA.Core.sensorEffector.WorldSimulatorRemoteAgent
- Write(String, String) - Static method in class FAtiMA.Core.util.ApplicationLogger
_
- _action - Variable in class FAtiMA.Core.conditions.PastEventCondition
- _action - Variable in class FAtiMA.Core.sensorEffector.Event
- _actionLibrary - Variable in class FAtiMA.Core.AgentCore
- _actions - Variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- _actionsForExecution - Variable in class FAtiMA.Core.AgentCore
- _actionType - Variable in class FAtiMA.Core.sensorEffector.RemoteAction
- _active - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _affectDerivationComponents - Variable in class FAtiMA.Core.AgentCore
- _agent - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _agent - Variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- _agentDisplay - Variable in class FAtiMA.Core.AgentCore
- _appliedSubstitutions - Variable in class FAtiMA.Core.goals.Goal
- _appraisalComponents - Variable in class FAtiMA.Core.AgentCore
- _appraisalVariables - Variable in class FAtiMA.Core.emotionalState.BaseEmotion
- _baseEmotionClass - Variable in class FAtiMA.Core.emotionalState.ActiveEmotion
- _baseIOF - Variable in class FAtiMA.Core.goals.Goal
- _baseIOS - Variable in class FAtiMA.Core.goals.Goal
- _behaviourComponents - Variable in class FAtiMA.Core.AgentCore
- _cameraAngle - Variable in class FAtiMA.Core.sensorEffector.RemoteAction
- _cameraShot - Variable in class FAtiMA.Core.sensorEffector.RemoteAction
- _cameraTarget - Variable in class FAtiMA.Core.sensorEffector.RemoteAction
- _canAct - Variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- _cause - Variable in class FAtiMA.Core.emotionalState.BaseEmotion
- _centralParser - Variable in class FAtiMA.Core.AgentCore
- _conditionType - Variable in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- _constant - Variable in class FAtiMA.Core.wellFormedNames.Name
- _currentAction - Variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- _currentEmotion - Variable in class FAtiMA.Core.AgentCore
- _currentGoal - Variable in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- _decay - Variable in class FAtiMA.Core.emotionalState.ActiveEmotion
- _detectThreatStrat - Variable in class FAtiMA.Core.AgentCore
- _direction - Variable in class FAtiMA.Core.conditions.EmotionCondition
- _direction - Variable in class FAtiMA.Core.emotionalState.BaseEmotion
- _displayName - Variable in class FAtiMA.Core.AgentCore
- _dynamicIOF - Variable in class FAtiMA.Core.goals.Goal
- _dynamicIOS - Variable in class FAtiMA.Core.goals.Goal
- _effects - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _emotion - Variable in class FAtiMA.Core.sensorEffector.RemoteAction
- _emotionalState - Variable in class FAtiMA.Core.AgentCore
- _emotionDisplays - Variable in class FAtiMA.Core.Display.EmotionalStatePanel
- _emotionDispositions - Variable in class FAtiMA.Core.emotionalState.EmotionalState
- _emotionPool - Variable in class FAtiMA.Core.emotionalState.EmotionalState
- _emotionType - Variable in class FAtiMA.Core.conditions.EmotionCondition
- _evaluate - Variable in class FAtiMA.Core.wellFormedNames.ComposedName
- _failureConditions - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _familiarity - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _generalComponents - Variable in class FAtiMA.Core.AgentCore
- _goalID - Variable in class FAtiMA.Core.goals.Goal
- _goalLibrary - Variable in class FAtiMA.Core.AgentCore
- _goals - Variable in class FAtiMA.Core.util.parsers.GoalLoaderHandler
- _grounded - Variable in class FAtiMA.Core.wellFormedNames.Name
- _id - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _intensity - Variable in class FAtiMA.Core.conditions.EmotionCondition
- _intensity - Variable in class FAtiMA.Core.emotionalState.ActiveEmotion
- _intensity - Variable in class FAtiMA.Core.sensorEffector.RemoteAction
- _key - Variable in class FAtiMA.Core.goals.Goal
- _lastTime - Variable in class FAtiMA.Core.emotionalState.EmotionalState
- _literals - Variable in class FAtiMA.Core.wellFormedNames.ComposedName
- _logger - Variable in class FAtiMA.Core.AgentCore
- _lookAtList - Variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- _memory - Variable in class FAtiMA.Core.AgentCore
- _modelOfOtherComponents - Variable in class FAtiMA.Core.AgentCore
- _mood - Variable in class FAtiMA.Core.emotionalState.EmotionalState
- _name - Variable in class FAtiMA.Core.AgentCore
- _name - Variable in class FAtiMA.Core.goals.Goal
- _name - Variable in class FAtiMA.Core.wellFormedNames.Symbol
- _numberOfCycles - Variable in class FAtiMA.Core.AgentCore
- _numberOfTries - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _operator - Variable in class FAtiMA.Core.conditions.MoodCondition
- _parameters - Variable in class FAtiMA.Core.conditions.PastEventCondition
- _parameters - Variable in class FAtiMA.Core.sensorEffector.Event
- _parameters - Variable in class FAtiMA.Core.sensorEffector.RemoteAction
- _perceivedEvents - Variable in class FAtiMA.Core.AgentCore
- _potential - Variable in class FAtiMA.Core.emotionalState.BaseEmotion
- _preConditions - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _probability - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _probabilityDetermined - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _processActionStrategy - Variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- _processEmotionComponents - Variable in class FAtiMA.Core.AgentCore
- _processExternalRequestComponents - Variable in class FAtiMA.Core.AgentCore
- _processPerceptionsComponents - Variable in class FAtiMA.Core.AgentCore
- _remoteAgent - Variable in class FAtiMA.Core.AgentCore
- _role - Variable in class FAtiMA.Core.AgentCore
- _running - Variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- _sex - Variable in class FAtiMA.Core.AgentCore
- _showStateWindow - Variable in class FAtiMA.Core.AgentCore
- _shutdown - Variable in class FAtiMA.Core.AgentCore
- _speechAct - Variable in class FAtiMA.Core.AgentCore
- _status - Variable in class FAtiMA.Core.conditions.PastEventCondition
- _status - Variable in class FAtiMA.Core.sensorEffector.Event
- _subject - Variable in class FAtiMA.Core.conditions.PastEventCondition
- _subject - Variable in class FAtiMA.Core.sensorEffector.Event
- _subject - Variable in class FAtiMA.Core.sensorEffector.RemoteAction
- _successConditions - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _target - Variable in class FAtiMA.Core.conditions.PastEventCondition
- _target - Variable in class FAtiMA.Core.sensorEffector.Event
- _target - Variable in class FAtiMA.Core.sensorEffector.RemoteAction
- _threshold - Variable in class FAtiMA.Core.emotionalState.ActiveEmotion
- _time - Variable in class FAtiMA.Core.sensorEffector.Event
- _totalexecutingtime - Variable in class FAtiMA.Core.AgentCore
- _type - Variable in class FAtiMA.Core.conditions.PastEventCondition
- _type - Variable in class FAtiMA.Core.emotionalState.BaseEmotion
- _type - Variable in class FAtiMA.Core.sensorEffector.Event
- _urgency - Variable in class FAtiMA.Core.goals.ActivePursuitGoal
- _userName - Variable in class FAtiMA.Core.sensorEffector.RemoteAgent
- _valence - Variable in class FAtiMA.Core.emotionalState.BaseEmotion
- _value - Variable in class FAtiMA.Core.conditions.MoodCondition
- _value - Variable in class FAtiMA.Core.wellFormedNames.Substitution
- _variable - Variable in class FAtiMA.Core.wellFormedNames.Substitution
All Classes All Packages