Uses of Class
org.tweetyproject.logics.commons.syntax.Variable
Packages that use Variable
Package
Description
-
Uses of Variable in org.tweetyproject.action.grounding
Methods in org.tweetyproject.action.grounding that return types with arguments of type VariableModifier and TypeMethodDescriptionGroundingTools.getAllSubstitutions
(Set<Variable> variables) Calculates all possible substitutions in the given set of variables using all possible constants of the same sort.GroundingTools.getAllSubstitutions
(Set<Variable> variables, Set<Constant> constants) Calculates all possible substitutions of variables for a given set of constantsMethod parameters in org.tweetyproject.action.grounding with type arguments of type VariableModifier and TypeMethodDescriptionGroundingTools.getAllSubstitutions
(Set<Variable> variables) Calculates all possible substitutions in the given set of variables using all possible constants of the same sort.GroundingTools.getAllSubstitutions
(Set<Variable> variables, Set<Constant> constants) Calculates all possible substitutions of variables for a given set of constantsboolean
This method checks if an assignment of constants to variables satisfies a given grounding condition.boolean
boolean
static boolean
GroundingTools.isValidGroundingApplication
(Map<Variable, Constant> map, Set<GroundingRequirement> requirements) Checks a grounding application for compliance with the grounding requirements.Constructors in org.tweetyproject.action.grounding with parameters of type VariableModifierConstructorDescriptionVarConstNeqRequirement
(Variable variable, Constant constant) Creates a new grounding requirement expressing, that the variable given may not be set to the specific constant.VarsNeqRequirement
(Variable first, Variable second) Creates a new grounding requirement for the two given variables that are not allowed to be set to the same constant in one ground instance. -
Uses of Variable in org.tweetyproject.action.grounding.parser
Method parameters in org.tweetyproject.action.grounding.parser with type arguments of type VariableModifier and TypeMethodDescriptionGroundingRequirementsParser.parseRequirement
(String s, Set<Variable> variables) Parses a string of the following form: (VARIABLENAME "<>" VARIABLENAME | VARIABLENAME "<>" CONSTANTNAME) where the constant CONSTANTNAME has to be of the same sort as the variable VARIABLENAME.GroundingRequirementsParser.parseRequirements
(String s, Set<Variable> variables) Parses a string of the following form: REQUIREMENT ("," REQUIREMENT)* -
Uses of Variable in org.tweetyproject.action.query.syntax
Methods in org.tweetyproject.action.query.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionSActionQuery.getInnerVariables()
AlwaysQuery.getVariables()
HoldsQuery.getVariables()
NecessarilyQuery.getVariables()
QueryProposition.getVariables()
-
Uses of Variable in org.tweetyproject.arg.aba.syntax
Methods in org.tweetyproject.arg.aba.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionAbaElement.allSubstitutions
(Collection<? extends Term<?>> terms) Computes all possible substitutions, i.e.AbaElement.getUnboundVariables()
-
Uses of Variable in org.tweetyproject.arg.aspic.syntax
Methods in org.tweetyproject.arg.aspic.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionInferenceRule.allSubstitutions
(Collection<? extends Term<?>> terms) Computes all possible substitutions, i.e.InferenceRule.getUnboundVariables()
-
Uses of Variable in org.tweetyproject.arg.delp.syntax
Methods in org.tweetyproject.arg.delp.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionDelpRule.getQuantifierVariables()
DelpRule.getUnboundVariables()
Method parameters in org.tweetyproject.arg.delp.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.commons.syntax
Methods in org.tweetyproject.logics.commons.syntax that return VariableMethods in org.tweetyproject.logics.commons.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionRelationalFormula.allSubstitutions
(Collection<? extends Term<?>> terms) Computes all possible substitutions, i.e.QuantifiedFormulaSupport.getQuantifierVariables()
Returns the variables of this quantified formula.QuantifiedFormulaSupport.getUnboundVariables()
Method parameters in org.tweetyproject.logics.commons.syntax with type arguments of type VariableModifier and TypeMethodDescriptionboolean
boolean
QuantifiedFormulaSupport.isWellBound
(Set<Variable> boundVariables) void
QuantifiedFormulaSupport.setQuantifierVariables
(Set<Variable> variables) Constructors in org.tweetyproject.logics.commons.syntax with parameters of type VariableModifierConstructorDescriptionCopy-Ctor: Creates a deep copy of the given VariableConstructor parameters in org.tweetyproject.logics.commons.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.commons.syntax.interfaces
Methods in org.tweetyproject.logics.commons.syntax.interfaces that return types with arguments of type VariableModifier and TypeMethodDescriptionQuantifiedFormula.getQuantifierVariables()
QuantifiedFormula.getUnboundVariables()
Method parameters in org.tweetyproject.logics.commons.syntax.interfaces with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.fol.parser
Methods in org.tweetyproject.logics.fol.parser that return types with arguments of type VariableMethod parameters in org.tweetyproject.logics.fol.parser with type arguments of type VariableModifier and TypeMethodDescriptionvoid
FolParser.setVariables
(Map<String, Variable> variables) sets variables -
Uses of Variable in org.tweetyproject.logics.fol.syntax
Methods in org.tweetyproject.logics.fol.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionAssociativeFolFormula.getQuantifierVariables()
ExistsQuantifiedFormula.getQuantifierVariables()
returns all variablesFolFormula.getQuantifierVariables()
ForallQuantifiedFormula.getQuantifierVariables()
returns variablesAssociativeFolFormula.getUnboundVariables()
Equivalence.getUnboundVariables()
ExistsQuantifiedFormula.getUnboundVariables()
FolAtom.getUnboundVariables()
ForallQuantifiedFormula.getUnboundVariables()
Implication.getUnboundVariables()
Negation.getUnboundVariables()
SpecialFormula.getUnboundVariables()
LogicStructure.getVariables()
Method parameters in org.tweetyproject.logics.fol.syntax with type arguments of type VariableModifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
AssociativeFolFormula.isWellBound
(Set<Variable> boundVariables) boolean
Equivalence.isWellBound
(Set<Variable> boundVariables) boolean
ExistsQuantifiedFormula.isWellBound
(Set<Variable> boundVariables) boolean
FolAtom.isWellBound
(Set<Variable> boundVariables) boolean
ForallQuantifiedFormula.isWellBound
(Set<Variable> boundVariables) boolean
Implication.isWellBound
(Set<Variable> boundVariables) boolean
Negation.isWellBound
(Set<Variable> boundVariables) boolean
SpecialFormula.isWellBound
(Set<Variable> boundVariables) void
ExistsQuantifiedFormula.setQuantifierVariables
(Set<Variable> variables) sets variablesvoid
ForallQuantifiedFormula.setQuantifierVariables
(Set<Variable> variables) sets vairablesConstructors in org.tweetyproject.logics.fol.syntax with parameters of type VariableModifierConstructorDescriptionExistsQuantifiedFormula
(RelationalFormula folFormula, Variable variable) Creates a new quantified folFormula with the given folFormula and variable.ForallQuantifiedFormula
(RelationalFormula folFormula, Variable variable) Creates a new quantified folFormula with the given folFormula and variable.Constructor parameters in org.tweetyproject.logics.fol.syntax with type arguments of type VariableModifierConstructorDescriptionExistsQuantifiedFormula
(RelationalFormula folFormula, Set<Variable> variables) Creates a new quantified folFormula with the given folFormula and variables.ForallQuantifiedFormula
(RelationalFormula folFormula, Set<Variable> variables) Creates a new quantified folFormula with the given folFormula and variables. -
Uses of Variable in org.tweetyproject.logics.ml.syntax
Methods in org.tweetyproject.logics.ml.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionMlFormula.getQuantifierVariables()
MlFormula.getUnboundVariables()
Method parameters in org.tweetyproject.logics.ml.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.mln.syntax
Methods in org.tweetyproject.logics.mln.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionMlnFormula.getQuantifierVariables()
MlnFormula.getUnboundVariables()
Method parameters in org.tweetyproject.logics.mln.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.rcl.syntax
Methods in org.tweetyproject.logics.rcl.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionRelationalConditional.getQuantifierVariables()
RelationalConditional.getUnboundVariables()
Method parameters in org.tweetyproject.logics.rcl.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.logics.rdl.syntax
Methods in org.tweetyproject.logics.rdl.syntax that return types with arguments of type VariableModifier and TypeMethodDescriptionDefaultRule.getQuantifierVariables()
DefaultRule.getUnboundVariables()
Method parameters in org.tweetyproject.logics.rdl.syntax with type arguments of type Variable -
Uses of Variable in org.tweetyproject.lp.nlp.syntax
Methods in org.tweetyproject.lp.nlp.syntax that return types with arguments of type VariableMethod parameters in org.tweetyproject.lp.nlp.syntax with type arguments of type Variable