Uses of Class
FAtiMA.Core.wellFormedNames.SubstitutionSet
Packages that use SubstitutionSet
-
Uses of SubstitutionSet in FAtiMA.Core.conditions
Methods in FAtiMA.Core.conditions that return types with arguments of type SubstitutionSetModifier and TypeMethodDescriptionstatic ArrayList<SubstitutionSet>Condition.CheckActivation(AgentModel am, ArrayList<Condition> preconditions) Checks if a list of conditions (usually preconditions) to see if all of them are verified.Condition.GetValidBindings(AgentModel am) 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)EmotionCondition.GetValidBindings(AgentModel am) This method finds all the possible sets of Substitutions that applied to the condition will make it valid (true) according to the agent's EmotionalStateMoodCondition.GetValidBindings(AgentModel am) This method finds all the possible sets of Substitutions that applied to the condition will make it valid (true) according to the agent's EmotionalStatePastEventCondition.GetValidBindings(AgentModel am) This method finds all the possible sets of Substitutions that applied to the condition will make it valid (true) according to the agent's AutobiographicalMemoryPropertyNotEqual.GetValidBindings(AgentModel am) This method finds all the possible sets of Substitutions that applied to the condition will make it valid (true) according to the current MemoryPropertyNotEqual.GetValidInequalities(AgentModel am) This method finds all the possible sets of Inequalities that that result from the condition. -
Uses of SubstitutionSet in FAtiMA.Core.memory.semanticMemory
Methods in FAtiMA.Core.memory.semanticMemory that return types with arguments of type SubstitutionSetModifier and TypeMethodDescriptionKnowledgeBase.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)