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

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

Question - Static variable in class FAtiMA.Core.sensorEffector.SpeechAct
 

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
 
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