Uses of Class
FAtiMA.Core.wellFormedNames.Name
Packages that use Name
Package
Description
-
Uses of Name in FAtiMA.Core
Fields in FAtiMA.Core declared as NameMethods in FAtiMA.Core that return NameModifier and TypeMethodDescriptionstatic NameAgentCore.applyPerspective(Name n, String agentName) ValuedAction.getAction()Gets the Action's namestatic NameAgentCore.removePerspective(Name n, String agentName) Methods in FAtiMA.Core with parameters of type NameModifier and TypeMethodDescriptionstatic NameAgentCore.applyPerspective(Name n, String agentName) voidIntegrityValidator.CheckSpeechAction(Name actionName) Checks if a given action that corresponds to a SpeechAct is defined in the LanguageEngine or not.voidAgentCore.PerceivePropertyChanged(String ToM, Name propertyName, String value) static NameAgentCore.removePerspective(Name n, String agentName) Constructors in FAtiMA.Core with parameters of type NameModifierConstructorDescriptionValuedAction(String component, Name action, float value) ValuedAction(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 NameModifier and TypeMethodDescriptionvoidIAdvancedPerceptionsComponent.propertyChangedPerception(String ToM, Name propertyName, String value) -
Uses of Name in FAtiMA.Core.conditions
Methods in FAtiMA.Core.conditions that return NameModifier and TypeMethodDescriptionCondition.getName()abstract NameCondition.GetValue()Gets the condition's value - the object compared against the condition's nameEmotionCondition.GetValue()Gets the condition's value - the object compared against the condition's nameMoodCondition.GetValue()Gets the condition's value - the object compared against the condition's namePredicateCondition.GetValue()Gets the predicates's value - the object compared against the condition's namePropertyCondition.GetValue()Gets the Property's test valueMethods in FAtiMA.Core.conditions with parameters of type NameModifier and TypeMethodDescriptionprotected ArrayList<Substitution>PropertyCondition.GetBindings(AgentModel am, Name groundValue, Name value) protected voidConstructors in FAtiMA.Core.conditions with parameters of type NameModifierConstructorDescriptionCreates a new Condition - not used directly because its an abstract classNewEventCondition(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 NameMethods in FAtiMA.Core.emotionalState that return NameModifier and TypeMethodDescriptionBaseEmotion.GetDirection()Gets the direction of the emotion (if the emotion directed to someone)Constructors in FAtiMA.Core.emotionalState with parameters of type NameModifierConstructorDescriptionprotectedBaseEmotion(String type, EmotionValence valence, 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 NameModifier and TypeFieldDescriptionprotected NameGoal._dynamicIOFprotected NameGoal._dynamicIOSprotected NameGoal._nameMethods in FAtiMA.Core.goals that return NameMethods in FAtiMA.Core.goals with parameters of type NameModifier and TypeMethodDescriptionSearches for a goal with the given name in the Library.Constructors in FAtiMA.Core.goals with parameters of type NameModifierConstructorDescriptionActivePursuitGoal(Name description) Creates a new ActivePursuitGoalCreates 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 NameModifierConstructorDescriptionMemoryBaseEmotion(String type, EmotionValence valence, 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 NameModifier and TypeMethodDescriptionbooleanSemanticMemory.AskPredicate(Name predicate) Asks the Memory the Truth value of the received predicateSemanticMemory.AskProperty(Name property) Asks the Memory the value of a given propertyvoidInserts a Predicate in the WorkingMemoryKnowledgeBase.GetPossibleBindings(Name name) 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.WorkingMemory.GetPossibleBindings(Name name) voidSemanticMemory.InitializeProperty(Name property, Object value) voidWorkingMemory.RearrangeWorkingMemory(Name predicate, Object value) Rearrange the working memory entries so that the most current accessed entry comes lastvoidRemoves a predicate from the KnowledgeBasevoidRemoves a predicate from the Semantic MemoryvoidRemoves a predicate from the WorkingMemoryvoidAdds a new property or sets its value (if already exists) in the KnowledgeBasevoidvoidWorkingMemory.Tell(KnowledgeBase kb, Name property, 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 NameModifier and TypeMethodDescriptionIPlanningOperator.getName()Gets the Operators's nameStep.getName()Gets the Step's nameMethods in FAtiMA.Core.plans with parameters of type NameConstructors in FAtiMA.Core.plans with parameters of type Name -
Uses of Name in FAtiMA.Core.sensorEffector
Methods in FAtiMA.Core.sensorEffector that return NameModifier and TypeMethodDescriptionEvent.toName()Converts the event to a NameEvent.toStepName()Converts the event into the equivalent of a step's nameMethods in FAtiMA.Core.sensorEffector with parameters of type NameModifier and TypeMethodDescriptionvoidIONRemoteAgent.ReportInternalPropertyChange(String agentName, Name property, Object value) abstract voidRemoteAgent.ReportInternalPropertyChange(String agentName, Name property, Object value) voidWorldSimulatorRemoteAgent.ReportInternalPropertyChange(String agentName, Name property, Object value) -
Uses of Name in FAtiMA.Core.wellFormedNames
Subclasses of Name in FAtiMA.Core.wellFormedNamesModifier and TypeClassDescriptionclassclassWell 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 NameMethods in FAtiMA.Core.wellFormedNames with parameters of type NameModifier and TypeMethodDescriptionstatic ArrayList<Substitution>static booleanUnifier.Unify(Name n1, Name n2, ArrayList<Substitution> bindings)