Uses of Class
FAtiMA.Core.conditions.Condition
Packages that use Condition
Package
Description
-
Uses of Condition in FAtiMA.Core
Method parameters in FAtiMA.Core with type arguments of type ConditionModifier and TypeMethodDescriptionbooleanIntegrityValidator.FindUnreachableConditions(String objectName, ArrayList<Condition> conditions) Checks if the received conditions are unreachable. -
Uses of Condition in FAtiMA.Core.conditions
Subclasses of Condition in FAtiMA.Core.conditionsModifier and TypeClassDescriptionclassclassclassclassclassRepresents a test to a predicate.classRepresents a test to a property.classTest that compares if a property is equal to a given valueclassTest that compares if a property is bigger than a given value.classTest that compares if a property is bigger than a given value.classTest that compares if a property is smaller than a given value.classTest that compares if a property is smaller than a given value.classTest that compares if a property is different from a given valueclassMethod parameters in FAtiMA.Core.conditions with type arguments of type ConditionModifier 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.Constructors in FAtiMA.Core.conditions with parameters of type Condition -
Uses of Condition in FAtiMA.Core.Display
Constructor parameters in FAtiMA.Core.Display with type arguments of type Condition -
Uses of Condition in FAtiMA.Core.goals
Fields in FAtiMA.Core.goals with type parameters of type ConditionModifier and TypeFieldDescriptionActivePursuitGoal._failureConditionsActivePursuitGoal._preConditionsActivePursuitGoal._successConditionsMethods in FAtiMA.Core.goals that return ConditionMethods in FAtiMA.Core.goals that return types with arguments of type ConditionModifier and TypeMethodDescriptionActivePursuitGoal.GetFailureConditions()Gets the goal's failure conditionsActivePursuitGoal.getPreconditions()ActivePursuitGoal.GetPreconditions()Gets the goal's preconditionsInterestGoal.getProtectionConstraints()Gets the InterestGoal's protected conditionsActivePursuitGoal.GetSuccessConditions()Gets the goal's success conditionsGoal.GroundConditionList(ArrayList<Condition> originalList, ArrayList<Substitution> bindings) 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.Methods in FAtiMA.Core.goals with parameters of type ConditionModifier and TypeMethodDescriptionvoidActivePursuitGoal.AddCondition(String conditionType, Condition cond) Adds a condition to the goalabstract voidGoal.AddCondition(String conditionType, Condition cond) Adds a condition to the goalvoidInterestGoal.AddCondition(String conditionType, Condition cond) Adds a condition to the goal's protected conditionsMethod parameters in FAtiMA.Core.goals with type arguments of type ConditionModifier and TypeMethodDescriptionGoal.GroundConditionList(ArrayList<Condition> originalList, ArrayList<Substitution> bindings) 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. -
Uses of Condition in FAtiMA.Core.plans
Methods in FAtiMA.Core.plans that return ConditionModifier and TypeMethodDescriptionProtectedCondition.getCond()Gets the condition that we want to protectEffect.GetEffect()Gets the condition that represents the EffectIPlanningOperator.getPrecondition(Integer preconditionID) Gets the operator's precondition with the given IDStep.getPrecondition(Integer preconditionID) Gets the step's precondition with the given IDMethods in FAtiMA.Core.plans that return types with arguments of type ConditionModifier and TypeMethodDescriptionIPlanningOperator.getPreconditions()Gets the preconditions of the OperatorStep.getPreconditions()Gets the preconditions of the StepMethods in FAtiMA.Core.plans with parameters of type ConditionModifier and TypeMethodDescriptionvoidStep.AddPrecondition(Condition cond) Adds a precondition to the StepbooleanbooleanChecks if a given condition c1 threatens another condition c2Constructors in FAtiMA.Core.plans with parameters of type ConditionModifierConstructorDescriptionEffect(AgentModel am, String stepName, float prob, Condition effect) Creates a new EffectProtectedCondition(Goal goal, Condition cond) Creates a new ProtectedConditionConstructor parameters in FAtiMA.Core.plans with type arguments of type Condition