Uses of Interface
org.tweetyproject.commons.Interpretation
Packages that use Interpretation
Package
Description
-
Uses of Interpretation in org.tweetyproject.agents.dialogues
Classes in org.tweetyproject.agents.dialogues that implement InterpretationModifier and TypeClassDescriptionclassThis class packs an extension into an executable object. -
Uses of Interpretation in org.tweetyproject.arg.aba.semantics
Classes in org.tweetyproject.arg.aba.semantics that implement InterpretationModifier and TypeClassDescriptionclassAbaExtension<T extends Formula>This class models an ABA Extension, meaning a set of assumptions. -
Uses of Interpretation in org.tweetyproject.arg.aspic.order
Classes in org.tweetyproject.arg.aspic.order that implement InterpretationModifier and TypeClassDescriptionclassLastLinkOrder<T extends Invertable>classRuleComparator<T extends Invertable>classSimpleAspicOrder<T extends Invertable>classWeakestLinkOrder<T extends Invertable> -
Uses of Interpretation in org.tweetyproject.arg.dung.ldo.semantics
Classes in org.tweetyproject.arg.dung.ldo.semantics that implement InterpretationModifier and TypeClassDescriptionclassThis class models an LDO interpretation, i.e., a pair of an argumentation framework and (possibly) an extension. -
Uses of Interpretation in org.tweetyproject.arg.dung.learning.syntax
Classes in org.tweetyproject.arg.dung.learning.syntax that implement InterpretationModifier and TypeClassDescriptionclassImplementation of the input labeling (here called example) as an extension of normal labeling i.e. -
Uses of Interpretation in org.tweetyproject.arg.dung.semantics
Classes in org.tweetyproject.arg.dung.semantics that implement InterpretationModifier and TypeClassDescriptionclassThis abstract class acts as a common ancestor for interpretations to abstract argumentation frameworks.classa set of claimsclassExtension<T extends ArgumentationFramework<Argument>>This class models a (possible) extension of a Dung theory, i.e.classThis class models a labeling of an abstract argumentation framework, i.e.classThis class implements stratified labelings as in [Thimm, Kern-Isberner, 2013]. -
Uses of Interpretation in org.tweetyproject.arg.dung.serialisability.semantics
Classes in org.tweetyproject.arg.dung.serialisability.semantics that implement InterpretationModifier and TypeClassDescriptionclassRepresentation of a serialisation sequence, i.e., a sequence ofinitial setsof the respectivereducts. -
Uses of Interpretation in org.tweetyproject.arg.social.semantics
Classes in org.tweetyproject.arg.social.semantics that implement InterpretationModifier and TypeClassDescriptionclassImplements a mapping from arguments to social value. -
Uses of Interpretation in org.tweetyproject.commons
Classes in org.tweetyproject.commons with type parameters of type InterpretationModifier and TypeInterfaceDescriptioninterfaceInterpretationIterator<S extends Formula, B extends BeliefBase, T extends Interpretation<B,S>> An iterator over interpretations.interfaceModelProvider<S extends Formula, B extends BeliefBase, T extends Interpretation<B,S>> Instances of this interface model reasoners that determine the (selected) models for a given set of formulas.Classes in org.tweetyproject.commons that implement InterpretationModifier and TypeClassDescriptionclassAbstractInterpretation<B extends BeliefBase, S extends Formula>An abstract interpretation for some logical language.classInterpretationSet<T extends Formula, B extends BeliefBase, S extends Formula>This class models an interpretation that is a set of some formula and as such implements the java.util.Collection interface. -
Uses of Interpretation in org.tweetyproject.commons.analysis
Classes in org.tweetyproject.commons.analysis with type parameters of type InterpretationModifier and TypeClassDescriptionclassDrasticDistance<T extends Interpretation<B,S>, B extends BeliefBase, S extends Formula> This class models the drastic distance measure between interpretations, see [Grant, Hunter.interfaceInterpretationDistance<T extends Interpretation<B,S>, B extends BeliefBase, S extends Formula> Classes implementing this interface represent distance functions between two interpretations. -
Uses of Interpretation in org.tweetyproject.comparator
Classes in org.tweetyproject.comparator that implement InterpretationModifier and TypeClassDescriptionclassGeneralComparator<T extends Formula, R extends BeliefBase>This abstract class is the common ancestor for semantical approaches to ranking, i.e.classLatticePartialOrder<T extends Formula, R extends BeliefBase>This class models comparable element ranking by representing the acceptability of comparable elements in a graph-based structure.classNumericalPartialOrder<T extends Formula, R extends BeliefBase>This class provides an acceptability interpretation of arguments by assigning them real values. -
Uses of Interpretation in org.tweetyproject.logics.cl.semantics
Classes in org.tweetyproject.logics.cl.semantics that implement InterpretationModifier and TypeClassDescriptionclassA ranking function (or ordinal conditional function, OCF) that maps possible worlds of a propositional language to integers. -
Uses of Interpretation in org.tweetyproject.logics.commons.analysis
Classes in org.tweetyproject.logics.commons.analysis with type parameters of type InterpretationModifier and TypeClassDescriptionclassDHitInconsistencyMeasure<T extends Interpretation<B,S>, B extends BeliefBase, S extends Formula> This class implements the d-hit inconsistency measure from [Grant, Hunter.classDMaxInconsistencyMeasure<T extends Interpretation<B,S>, B extends BeliefBase, S extends Formula> This class implements the d-max inconsistency measure from [Grant, Hunter.classDSumInconsistencyMeasure<T extends Interpretation<B,S>, B extends BeliefBase, S extends Formula> This class implements the d-sum inconsistency measure from [Grant, Hunter.Methods in org.tweetyproject.logics.commons.analysis that return InterpretationModifier and TypeMethodDescriptionConsistencyWitnessProvider.getWitness(Collection<S> formulas) If the collection of formulas is consistent this method returns some model of it or, if it is inconsistent, null.ConsistencyWitnessProvider.getWitness(BeliefSet<S, ?> bs) If the belief set is consistent this method returns some model of it or, if it is inconsistent, null.ConsistencyWitnessProvider.getWitness(S formula) If the formula is consistent this method returns some model of it or, if it is inconsistent, null.Constructor parameters in org.tweetyproject.logics.commons.analysis with type arguments of type InterpretationModifierConstructorDescriptionEtaInconsistencyMeasure(InterpretationIterator<S, B, ? extends Interpretation<B, S>> it) Creates a new inconsistency measure that uses the interpretations given by the given iterator.HsInconsistencyMeasure(InterpretationIterator<S, B, ? extends Interpretation<B, S>> it) Creates a new inconsistency measure that uses the interpretations given by the given iterator. -
Uses of Interpretation in org.tweetyproject.logics.dl.semantics
Classes in org.tweetyproject.logics.dl.semantics that implement InterpretationModifier and TypeClassDescriptionclassThis class models an interpretation for description logics. -
Uses of Interpretation in org.tweetyproject.logics.fol.semantics
Classes in org.tweetyproject.logics.fol.semantics that implement InterpretationModifier and TypeClassDescriptionclassA Herbrand interpretation is an interpretation for a first-order signature, stating all ground atoms that are true in the interpretation. -
Uses of Interpretation in org.tweetyproject.logics.ml.semantics
Classes in org.tweetyproject.logics.ml.semantics that implement InterpretationModifier and TypeClassDescriptionclassThis class models a Kripke model, i.e.classModified version of HerbrandInterpretation that allows for modal formulas.Methods in org.tweetyproject.logics.ml.semantics that return types with arguments of type InterpretationModifier and TypeMethodDescriptionAccessibilityRelation.getNodes()Returns all interpretations of the accessibility relation.AccessibilityRelation.getSuccessors(Interpretation<FolBeliefSet, FolFormula> i) Returns all interpretations that are accessible to a given interpretation i.Methods in org.tweetyproject.logics.ml.semantics with parameters of type InterpretationModifier and TypeMethodDescriptionAccessibilityRelation.getSuccessors(Interpretation<FolBeliefSet, FolFormula> i) Returns all interpretations that are accessible to a given interpretation i.Method parameters in org.tweetyproject.logics.ml.semantics with type arguments of type InterpretationModifier and TypeMethodDescriptionbooleanMlHerbrandInterpretation.satisfies(Formula formula, Set<Interpretation<FolBeliefSet, FolFormula>> successors) Checks whether this Herbrand interpretation satisfies the given formula.Constructor parameters in org.tweetyproject.logics.ml.semantics with type arguments of type InterpretationModifierConstructorDescriptionAccessibilityRelation(Set<Pair<Interpretation<FolBeliefSet, FolFormula>, Interpretation<FolBeliefSet, FolFormula>>> tuples) Constructs a new accessibility relation.AccessibilityRelation(Set<Pair<Interpretation<FolBeliefSet, FolFormula>, Interpretation<FolBeliefSet, FolFormula>>> tuples) Constructs a new accessibility relation.KripkeModel(Set<? extends Interpretation<FolBeliefSet, FolFormula>> possibleWorlds, AccessibilityRelation accRelation) Creates a new Kripke model. -
Uses of Interpretation in org.tweetyproject.logics.pcl.semantics
Classes in org.tweetyproject.logics.pcl.semantics with type parameters of type InterpretationModifier and TypeClassDescriptionclassProbabilityDistribution<T extends Interpretation<PlBeliefSet, PlFormula>>This class represents a probability distribution on some logical languageClasses in org.tweetyproject.logics.pcl.semantics that implement InterpretationModifier and TypeClassDescriptionclassProbabilityDistribution<T extends Interpretation<PlBeliefSet, PlFormula>>This class represents a probability distribution on some logical languageMethods in org.tweetyproject.logics.pcl.semantics with type parameters of type InterpretationModifier and TypeMethodDescriptionstatic <S extends Interpretation<PlBeliefSet, PlFormula>>
ProbabilityDistribution<S> ProbabilityDistribution.convexCombination(double[] factors, ProbabilityDistribution<S>[] creators) Computes the convex combination of the given probability distributions P1,...,PN with parameters factors, i.e.static <S extends Interpretation<PlBeliefSet, PlFormula>>
ProbabilityDistribution<S> ProbabilityDistribution.getUniformDistribution(Set<S> interpretations, Signature sig) Returns the uniform distribution on the given interpretations.Methods in org.tweetyproject.logics.pcl.semantics with parameters of type InterpretationModifier and TypeMethodDescriptionProbabilityDistribution.probability(Interpretation<PlBeliefSet, PlFormula> w) Gets the probability of the given Herbrand interpretation (this is just an alias for get(Object o). -
Uses of Interpretation in org.tweetyproject.logics.pl.sat
Methods in org.tweetyproject.logics.pl.sat that return InterpretationModifier and TypeMethodDescriptionCmdLineSatSolver.getWitness(Collection<PlFormula> formulas, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index, List<String> additional_clauses) DimacsMaxSatSolver.getWitness(Collection<PlFormula> formulas) DimacsMaxSatSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints) interpretation of formulasabstract Interpretation<PlBeliefSet, PlFormula> DimacsMaxSatSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index) Return the interpetationDimacsSatSolver.getWitness(Collection<PlFormula> formulas) If the collection of formulas is consistent this method returns some model of it or, if it is inconsistent, null.abstract Interpretation<PlBeliefSet, PlFormula> DimacsSatSolver.getWitness(Collection<PlFormula> formulas, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index, List<String> additional_clauses) If the collection of formulas is consistent this method returns some model of it or, if it is inconsistent, null.abstract Interpretation<PlBeliefSet, PlFormula> MaxSatSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints) Returns an interpretation with maximal weight on the soft constraints (or null if the hard constraints are not satisfiable)OpenWboSolver.getWitness(Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index) Sat4jSolver.getWitness(Collection<PlFormula> formulas, Map<Proposition, Integer> prop_index, Map<Integer, Proposition> prop_inverted_index, List<String> additional_clauses) abstract Interpretation<PlBeliefSet, PlFormula> SatSolver.getWitness(Collection<PlFormula> formulas) If the collection of formulas is consistent this method returns some model of it or, if it is inconsistent, null.SatSolver.getWitness(BeliefSet<PlFormula, ?> bs) SatSolver.getWitness(PlFormula formula) SimpleDpllSolver.getWitness(Collection<PlFormula> formulas) Methods in org.tweetyproject.logics.pl.sat with parameters of type InterpretationModifier and TypeMethodDescriptionstatic intMaxSatSolver.costOf(Interpretation<PlBeliefSet, PlFormula> interpretation, Collection<PlFormula> hardConstraints, Map<PlFormula, Integer> softConstraints) Returns the cost of the given interpretation, i.e. -
Uses of Interpretation in org.tweetyproject.logics.pl.semantics
Classes in org.tweetyproject.logics.pl.semantics that implement InterpretationModifier and TypeClassDescriptionclassA fuzzy interpretation for propositional logic.classWrapper for the PossibleWorld providing better representation mechanisms, it knows all the possible propositions (the signature) and therefore provides a complete representation that maps a boolean to the Proposition.classThis class represents a possible world of propositional logic, i.e.classA three-valued interpretation for propositional logic from Priest's three valued logic (3VL) [Priest, G.: Logic of paradox. -
Uses of Interpretation in org.tweetyproject.logics.qbf.semantics
Classes in org.tweetyproject.logics.qbf.semantics that implement InterpretationModifier and TypeClassDescriptionclassThis class represents a possible world of quantified boolean logic, i.e. -
Uses of Interpretation in org.tweetyproject.logics.rcl.semantics
Classes in org.tweetyproject.logics.rcl.semantics that implement InterpretationModifier and TypeClassDescriptionclassA relational ranking function (or relational ordinal conditional function, ROCF) that maps Herbrand interpretations to integers. -
Uses of Interpretation in org.tweetyproject.logics.rdl.semantics
Classes in org.tweetyproject.logics.rdl.semantics that implement Interpretation -
Uses of Interpretation in org.tweetyproject.logics.rpcl.semantics
Classes in org.tweetyproject.logics.rpcl.semantics with type parameters of type InterpretationModifier and TypeClassDescriptionclassRpclProbabilityDistribution<T extends Interpretation<FolBeliefSet, FolFormula>>Objects of this class represent probability distributions on the interpretations of an underlying first-order signature for a relational probabilistic conditional knowledge base.Classes in org.tweetyproject.logics.rpcl.semantics that implement InterpretationModifier and TypeClassDescriptionclassInstances of this class represent condensed probability distributions, rf.classInstances of this class represent reference worlds, i.e.classRpclProbabilityDistribution<T extends Interpretation<FolBeliefSet, FolFormula>>Objects of this class represent probability distributions on the interpretations of an underlying first-order signature for a relational probabilistic conditional knowledge base.Method parameters in org.tweetyproject.logics.rpcl.semantics with type arguments of type InterpretationModifier and TypeMethodDescriptionabstract StatementAbstractRpclSemantics.getSatisfactionStatement(RelationalProbabilisticConditional r, FolSignature signature, Map<Interpretation<FolBeliefSet, FolFormula>, FloatVariable> worlds2vars) AggregatingSemantics.getSatisfactionStatement(RelationalProbabilisticConditional r, FolSignature signature, Map<Interpretation<FolBeliefSet, FolFormula>, FloatVariable> worlds2vars) AveragingSemantics.getSatisfactionStatement(RelationalProbabilisticConditional r, FolSignature signature, Map<Interpretation<FolBeliefSet, FolFormula>, FloatVariable> worlds2vars) RpclSemantics.getSatisfactionStatement(RelationalProbabilisticConditional r, FolSignature signature, Map<Interpretation<FolBeliefSet, FolFormula>, FloatVariable> worlds2vars) Returns the mathematical statement corresponding to the satisfaction of the given conditional wrt. -
Uses of Interpretation in org.tweetyproject.logics.translators.adfconditional
Classes in org.tweetyproject.logics.translators.adfconditional that implement InterpretationModifier and TypeClassDescriptionclassThis class models a four-valued interpretation for propositional logic Formulas are interpreted using completions Every atom is assigned one of the four truth values: TRUE, FALSE, UNDECIDED, INCONSISTENTclassThis class models a three-valued interpretation for propositional logic Formulas are interpreted using completions Every atom is assigned one of the three truth values: TRUE, FALSE, UNDECIDED. -
Uses of Interpretation in org.tweetyproject.logics.translators.adfrevision
Classes in org.tweetyproject.logics.translators.adfrevision that implement InterpretationModifier and TypeClassDescriptionclassThis class models a three-valued interpretation for propositional logic from Priest's three valued logic (3VL) [Priest, G.: Logic of paradox.classA ranking function (or ordinal conditional function, OCF) that maps possible worlds of a propositional language to integers. -
Uses of Interpretation in org.tweetyproject.lp.asp.semantics
Classes in org.tweetyproject.lp.asp.semantics that implement InterpretationModifier and TypeClassDescriptionclassAn answer set is a belief set which only contains literals and represents the deductive belief set of an extended logic program under the answer set semantic.