Uses of Interface
org.tweetyproject.logics.commons.syntax.interfaces.ClassicalFormula
Packages that use ClassicalFormula
Package
Description
-
Uses of ClassicalFormula in org.tweetyproject.action.query.syntax
Classes in org.tweetyproject.action.query.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis class represents an always query in the action query language S.classThis class represents a holds query in the action query language S.classThis class represents a necessarily query in the action query language S.classAction queries are represented as propositional formulas with three possible types of propositions: "holds", "always" and "necessarily" propositions. -
Uses of ClassicalFormula in org.tweetyproject.arg.delp.syntax
Classes in org.tweetyproject.arg.delp.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis class models a defeasible rule in defeasible logic programming.final classThis class implements a fact in defeasible logic programming which encapsulates a literal.classThis method is the superclass for both a strict rule and a defeasible rule in defeasible logic programming and captures their common attributes and methods.classThis class models a strict rule in defeasible logic programming. -
Uses of ClassicalFormula in org.tweetyproject.arg.dung.ldo.syntax
Classes in org.tweetyproject.arg.dung.ldo.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassProvides common functionalities for the graph-based modalities in LDO.classProvides common functionalities for all modalities in LDO.classThis class represents an argument in ldo.classThis class captures the common functionalities of formulas with an associative operation like conjunction, disjunction, etc.classRepresents the box modality in the logic of dialectical outcomes (LDO).classThis class represents a conjunction in ldo logic.classRepresents the diamond modality in the logic of dialectical outcomes (LDO).classThis class represents a disjunction in ldo logic.classThis abstract class specifies the general methods of all Ldo-formulas (LDO - Logic of dialectical outcomes, cf.classRepresents the graph box modality in the logic of dialectical outcomes (LDO).classRepresents the graph diamond modality in the logic of dialectical outcomes (LDO).classThis class models classical negation of ldo logic.classCreates a relational formula, i.e.Methods in org.tweetyproject.arg.dung.ldo.syntax that return ClassicalFormula -
Uses of ClassicalFormula in org.tweetyproject.beliefdynamics
Classes in org.tweetyproject.beliefdynamics with type parameters of type ClassicalFormulaModifier and TypeClassDescriptionclassLeviBaseRevisionOperator<T extends ClassicalFormula>This class implements the Levi identity for revision, ie.classLeviMultipleBaseRevisionOperator<T extends ClassicalFormula>This class implements the Levi identity for multiple revision, ie. -
Uses of ClassicalFormula in org.tweetyproject.logics.commons.syntax
Classes in org.tweetyproject.logics.commons.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis is the abstract base class for relational formulas, i.e. -
Uses of ClassicalFormula in org.tweetyproject.logics.dl.syntax
Classes in org.tweetyproject.logics.dl.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis class captures the common functionalities of description logic associative formulas (union and intersection).classThis class models an atomic concept (aka concept name) in description logics.classThis class models a role in description logics.classThis class models the bottom concept (empty concept) in description logics.classThis class models the complement (negation) in description logics.classThe common abstract class for concepts (also called concepts, complex concepts or concept descriptions) of description logics.classThis class models an existential restriction in description logics, i.e.classThis class models an intersection in description logics.classThis class models the top concept (universal concept) in description logics.classThis class models an union in description logics.classThis class models an universal restriction in description logics, i.e. -
Uses of ClassicalFormula in org.tweetyproject.logics.fol.syntax
Classes in org.tweetyproject.logics.fol.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis class captures the common functionalities first order associative formulas like conjunction, disjunction, etc.classThe classical conjunction of first-order logic.classA contradictory formula.classThe classical disjunction of first-order logic.classThe equivalence of first-order logic.classThe exclusive disjunction (XOR) in first-order logic.classExists-quantified first-order logic formula.classAn atom in first-order logic, i.e.classThe common abstract class for formulas of first-order logic.classFor-All-quantified first-order logic formula.classThe implication of first-order logic.classThe classical negation of first-order logic.classThis class captures the common functionalities of the special formulas tautology and contradiction.classA tautological formula. -
Uses of ClassicalFormula in org.tweetyproject.logics.ml.syntax
Classes in org.tweetyproject.logics.ml.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis class models a modal formula, i.e.classThis class models the necessity modality.classThis class models the possibility modality. -
Uses of ClassicalFormula in org.tweetyproject.logics.mln.syntax
Classes in org.tweetyproject.logics.mln.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassInstances of this class represent first-order formulas with a weight. -
Uses of ClassicalFormula in org.tweetyproject.logics.pl.syntax
Classes in org.tweetyproject.logics.pl.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis class captures the common functionalities of formulas with an associative operation like conjunction, disjunction, etc.classThis class represents a conjunction in propositional logic.classA contradictory formula.classThis class represents a disjunction in propositional logic.classThis class models equivalence of propositional logic.classThis class represents an exclusive disjunction (XOR) in propositional logic.classThis class models the implication of propositional logic.classThis class models classical negation of propositional logic.classThis class represents the common ancestor for propositional formulae.classThis class represents a simple proposition in propositional logic.classThis class captures the common functionalities of the special formulas tautology and contradiction.classA tautological formula.Methods in org.tweetyproject.logics.pl.syntax that return ClassicalFormula -
Uses of ClassicalFormula in org.tweetyproject.logics.qbf.syntax
Classes in org.tweetyproject.logics.qbf.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis class represents existential quantification for boolean formulas.classThis class represents universal quantification for boolean formulas. -
Uses of ClassicalFormula in org.tweetyproject.logics.rcl.syntax
Classes in org.tweetyproject.logics.rcl.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassInstances of this class represent relational conditionals. -
Uses of ClassicalFormula in org.tweetyproject.logics.rdl.syntax
Classes in org.tweetyproject.logics.rdl.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassModels a default rule in Reiter's default logic, see [R. -
Uses of ClassicalFormula in org.tweetyproject.logics.rpcl.syntax
Classes in org.tweetyproject.logics.rpcl.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis class represents a relational probabilistic conditional, i.e. -
Uses of ClassicalFormula in org.tweetyproject.logics.translators.adfrevision
Classes in org.tweetyproject.logics.translators.adfrevision that implement ClassicalFormulaModifier and TypeClassDescriptionclassThis class models an indecision operator for 3-valued propositional logic as proposed in [Heyninck 2020] Indecision(a) is true, if formula a is undecided Indecision(a) is false, if formula a is true or false Adapted from the class "Negation"classThis class models a weak negation for 3-valued propositional logic as proposed in [Heyninck 2020] Adapted from the class "Negation" -
Uses of ClassicalFormula in org.tweetyproject.lp.nlp.syntax
Classes in org.tweetyproject.lp.nlp.syntax that implement ClassicalFormulaModifier and TypeClassDescriptionclassA default negation of a first order formula, nested logic programs only allow not quantified formulas.