Uses of Interface
org.tweetyproject.commons.util.rules.Rule
Package
Description
-
Uses of Rule in org.tweetyproject.arg.aba.syntax
Modifier and TypeClassDescriptionclass
A common interface for assumptions and inference rules.class
Assumption<T extends Formula>
This class models an assumption of an ABA theory.class
InferenceRule<T extends Formula>
This class models an inference rule from an ABA theory. -
Uses of Rule in org.tweetyproject.arg.aspic.syntax
Modifier and TypeClassDescriptionclass
DefeasibleInferenceRule<T extends Invertable>
Defeasible implementation ofInferenceRule<T>
class
InferenceRule<T extends Invertable>
This stands for an inference rule or for a premise if premises has length 0.class
StrictInferenceRule<T extends Invertable>
Indefeasible implementation ofInferenceRule<T>
-
Uses of Rule in org.tweetyproject.arg.deductive.syntax
Modifier and TypeClassDescriptionclass
Represents a simple propositional logic rule. -
Uses of Rule in org.tweetyproject.arg.delp.syntax
Modifier and TypeClassDescriptionclass
This class models a defeasible rule in defeasible logic programming.final class
This class implements a fact in defeasible logic programming which encapsulates a literal.class
This method is the superclass for both a strict rule and a defeasible rule in defeasible logic programming and captures their common attributes and methods.class
This class models a strict rule in defeasible logic programming. -
Uses of Rule in org.tweetyproject.arg.saf.syntax
Modifier and TypeClassDescriptionclass
This class models a basic argument in structured argumentation frameworks, i.e. -
Uses of Rule in org.tweetyproject.commons.util.rules
Modifier and TypeClassDescriptionclass
Derivation<T extends Rule<?,
?>> This class models a derivation, i.e.class
This class represents a set of rules and provides several auxiliary methods for accessing such a set.Modifier and TypeMethodDescriptionstatic <S extends Rule<?,
?>>
Set<Derivation<S>> Derivation.allDerivations
(Collection<? extends S> rules) Returns the set of all possible derivations from the set of rules.static <S extends Rule<?,
?>>
Set<Derivation<S>> Derivation.allDerivations
(Collection<? extends S> rules, Formula conclusion) Returns the set of all possible derivations with the given conclusion from the set of rules. -
Uses of Rule in org.tweetyproject.logics.cl.syntax
Modifier and TypeClassDescriptionclass
This class represents a basic conditional (B|A) with formulas A,B. -
Uses of Rule in org.tweetyproject.logics.commons.syntax.interfaces
Modifier and TypeInterfaceDescriptioninterface
LogicProgram<C extends Formula,
P extends Formula, T extends Rule<?, ?>> An interface for a logic program, which is a set of rules. -
Uses of Rule in org.tweetyproject.logics.pcl.syntax
Modifier and TypeClassDescriptionclass
This class represents a probabilistic conditional of the form (B|A)[p] with formulas A,B and a probability p. -
Uses of Rule in org.tweetyproject.logics.rcl.syntax
Modifier and TypeClassDescriptionclass
Instances of this class represent relational conditionals. -
Uses of Rule in org.tweetyproject.logics.rpcl.syntax
Modifier and TypeClassDescriptionclass
This class represents a relational probabilistic conditional, i.e. -
Uses of Rule in org.tweetyproject.logics.translators
Modifier and TypeMethodDescriptionRule
<?, ?> Translator.translateRule
(Rule<? extends SimpleLogicalFormula, ? extends SimpleLogicalFormula> source, Class<?> ruleCls) Translates the given source rule into an instance of the target rule class.Modifier and TypeMethodDescriptionRule
<?, ?> Translator.translateRule
(Rule<? extends SimpleLogicalFormula, ? extends SimpleLogicalFormula> source, Class<?> ruleCls) Translates the given source rule into an instance of the target rule class. -
Uses of Rule in org.tweetyproject.lp.asp.syntax
-
Uses of Rule in org.tweetyproject.lp.nlp.syntax