Uses of Class
FAtiMA.Core.wellFormedNames.Name
-
-
Uses of Name in FAtiMA.Core
Fields in FAtiMA.Core declared as Name Modifier and Type Field Description static NameAgentCore. ACTION_CONTEXTMethods in FAtiMA.Core that return Name Modifier and Type Method Description static NameAgentCore. applyPerspective(Name n, java.lang.String agentName)NameValuedAction. getAction()Gets the Action's namestatic NameAgentCore. removePerspective(Name n, java.lang.String agentName)Methods in FAtiMA.Core with parameters of type Name Modifier and Type Method Description static NameAgentCore. applyPerspective(Name n, java.lang.String agentName)voidIntegrityValidator. CheckSpeechAction(Name actionName)Checks if a given action that corresponds to a SpeechAct is defined in the LanguageEngine or not.StepActionLibrary. getAction(int id, Name actionName)voidAgentCore. PerceivePropertyChanged(java.lang.String ToM, Name propertyName, java.lang.String value)static NameAgentCore. removePerspective(Name n, java.lang.String agentName)Constructors in FAtiMA.Core with parameters of type Name Constructor Description ValuedAction(java.lang.String component, Name action, float value)ValuedAction(java.lang.String component, Name action, ActiveEmotion emotion)Creates a new ValuedAction -
Uses of Name in FAtiMA.Core.componentTypes
Methods in FAtiMA.Core.componentTypes with parameters of type Name Modifier and Type Method Description voidIAdvancedPerceptionsComponent. propertyChangedPerception(java.lang.String ToM, Name propertyName, java.lang.String value) -
Uses of Name in FAtiMA.Core.conditions
Methods in FAtiMA.Core.conditions that return Name Modifier and Type Method Description NameCondition. getName()abstract NameCondition. GetValue()Gets the condition's value - the object compared against the condition's nameNameEmotionCondition. GetValue()Gets the condition's value - the object compared against the condition's nameNameMoodCondition. GetValue()Gets the condition's value - the object compared against the condition's nameNamePredicateCondition. GetValue()Gets the predicates's value - the object compared against the condition's nameNamePropertyCondition. GetValue()Gets the Property's test valueMethods in FAtiMA.Core.conditions with parameters of type Name Modifier and Type Method Description protected java.util.ArrayList<Substitution>PropertyCondition. GetBindings(AgentModel am, Name groundValue, Name value)protected voidCondition. setName(Name name)Constructors in FAtiMA.Core.conditions with parameters of type Name Constructor Description Condition(Name name)Creates a new Condition - not used directly because its an abstract classCondition(Name name, Symbol ToM)NewEventCondition(boolean occurred, short type, short status, Name event)PastEventCondition(boolean occurred, short type, short status, Name event)PredicateCondition(boolean positive, Name name, Symbol ToM)Creates a new Test to a PredicatePropertyCondition(Name name, Name value, Symbol ToM)Creates a new PropertyPropertyEqual(Name name, Name value, Symbol ToM)Creates a new PropertyTest of Type EqualPropertyGreater(Name name, Name value, Symbol ToM)Creates a new PropertyTest of Type GreaterPropertyGreaterEqual(Name name, Name value, Symbol ToM)Creates a new PropertyTest of Type GreaterEqualPropertyLesser(Name name, Name value, Symbol ToM)Creates a new PropertyTest of Type LesserPropertyLesserEqual(Name name, Name value, Symbol ToM)Creates a new PropertyTest of Type LesserEqualPropertyNotEqual(Name name, Name value, Symbol ToM)Creates a new PropertyTest of Type NotEqualRecentEventCondition(boolean occurred, short type, short status, Name event) -
Uses of Name in FAtiMA.Core.emotionalState
Fields in FAtiMA.Core.emotionalState declared as Name Modifier and Type Field Description protected NameBaseEmotion. _directionMethods in FAtiMA.Core.emotionalState that return Name Modifier and Type Method Description NameBaseEmotion. GetDirection()Gets the direction of the emotion (if the emotion directed to someone)Constructors in FAtiMA.Core.emotionalState with parameters of type Name Constructor Description BaseEmotion(java.lang.String type, EmotionValence valence, java.lang.String[] appraisalVariables, float potential, Event cause, Name direction)Creates a new BasicEmotion -
Uses of Name in FAtiMA.Core.goals
Fields in FAtiMA.Core.goals declared as Name Modifier and Type Field Description protected NameGoal. _dynamicIOFprotected NameGoal. _dynamicIOSprotected NameGoal. _nameMethods in FAtiMA.Core.goals that return Name Modifier and Type Method Description NameGoal. getName()Gets the goal's nameMethods in FAtiMA.Core.goals with parameters of type Name Modifier and Type Method Description GoalGoalLibrary. GetGoal(Name goalName)Searches for a goal with the given name in the Library.Constructors in FAtiMA.Core.goals with parameters of type Name Constructor Description ActivePursuitGoal(Name description)Creates a new ActivePursuitGoalGoal(Name description)Creates a new Goal.InterestGoal(Name description)Creates a new InterestGoal -
Uses of Name in FAtiMA.Core.memory.episodicMemory
Constructors in FAtiMA.Core.memory.episodicMemory with parameters of type Name Constructor Description MemoryBaseEmotion(java.lang.String type, EmotionValence valence, java.lang.String[] appraisalVariables, float potential, Event cause, Name direction) -
Uses of Name in FAtiMA.Core.memory.semanticMemory
Methods in FAtiMA.Core.memory.semanticMemory with parameters of type Name Modifier and Type Method Description java.lang.ObjectKnowledgeBase. Ask(Name name)java.lang.ObjectWorkingMemory. Ask(Name name)booleanSemanticMemory. AskPredicate(Name predicate)Asks the Memory the Truth value of the received predicatejava.lang.ObjectSemanticMemory. AskProperty(Name property)Asks the Memory the value of a given propertyvoidSemanticMemory. Assert(Name predicate)Inserts a Predicate in the WorkingMemoryjava.util.ArrayList<SubstitutionSet>KnowledgeBase. GetPossibleBindings(Name name)java.util.ArrayList<SubstitutionSet>SemanticMemory. GetPossibleBindings(Name name)This method provides a way to search for properties/predicates in the WorkingMemory that match with a specified name with unbound variables.java.util.ArrayList<SubstitutionSet>WorkingMemory. GetPossibleBindings(Name name)voidSemanticMemory. InitializeProperty(Name property, java.lang.Object value)voidWorkingMemory. RearrangeWorkingMemory(Name predicate, java.lang.Object value)Rearrange the working memory entries so that the most current accessed entry comes lastvoidKnowledgeBase. Retract(Name predicate)Removes a predicate from the KnowledgeBasevoidSemanticMemory. Retract(Name predicate)Removes a predicate from the Semantic MemoryvoidWorkingMemory. Retract(Name predicate)Removes a predicate from the WorkingMemoryvoidKnowledgeBase. Tell(Name property, java.lang.Object value)Adds a new property or sets its value (if already exists) in the KnowledgeBasevoidSemanticMemory. Tell(Name property, java.lang.Object value)voidWorkingMemory. Tell(KnowledgeBase kb, Name property, java.lang.Object value)Adds a new property or sets its value (if already exists) in the WorkingMemory -
Uses of Name in FAtiMA.Core.plans
Methods in FAtiMA.Core.plans that return Name Modifier and Type Method Description NameIPlanningOperator. getName()Gets the Operators's nameNameStep. getName()Gets the Step's nameMethods in FAtiMA.Core.plans with parameters of type Name Modifier and Type Method Description voidStep. setAction(Name name)Sets the Step's nameConstructors in FAtiMA.Core.plans with parameters of type Name Constructor Description Step(Symbol agent, Name action, float probability)Creates a new StepStep(Symbol agent, Name action, float probability, java.util.ArrayList<Condition> preconditions, java.util.ArrayList<Effect> effects)Creates a new Step -
Uses of Name in FAtiMA.Core.sensorEffector
Methods in FAtiMA.Core.sensorEffector that return Name Modifier and Type Method Description NameEvent. toName()Converts the event to a NameNameEvent. toStepName()Converts the event into the equivalent of a step's nameMethods in FAtiMA.Core.sensorEffector with parameters of type Name Modifier and Type Method Description voidIONRemoteAgent. ReportInternalPropertyChange(java.lang.String agentName, Name property, java.lang.Object value)abstract voidRemoteAgent. ReportInternalPropertyChange(java.lang.String agentName, Name property, java.lang.Object value)voidWorldSimulatorRemoteAgent. ReportInternalPropertyChange(java.lang.String agentName, Name property, java.lang.Object value) -
Uses of Name in FAtiMA.Core.wellFormedNames
Subclasses of Name in FAtiMA.Core.wellFormedNames Modifier and Type Class Description classComposedNameclassSymbolWell Formed Name with just one literal The alphabet that makes up the symbols expressions consists of: � The set of letters, upper and lowercase.Methods in FAtiMA.Core.wellFormedNames that return Name Modifier and Type Method Description static NameName. ParseName(java.lang.String description)Methods in FAtiMA.Core.wellFormedNames with parameters of type Name Modifier and Type Method Description static java.util.ArrayList<Substitution>Unifier. Unify(Name n1, Name n2)static booleanUnifier. Unify(Name n1, Name n2, java.util.ArrayList<Substitution> bindings)
-