Uses of Interface
org.tweetyproject.commons.BeliefBase
Packages that use BeliefBase
Package
Description
-
Uses of BeliefBase in org.tweetyproject.action.description.syntax
Classes in org.tweetyproject.action.description.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassActionDescription<T extends CausalLaw>This class represents an action description as a set of causal laws.classThis class represents an action description for the action language C as a set of causal rules, and provides some basic functionality such as grounding. -
Uses of BeliefBase in org.tweetyproject.action.query.analysis
Methods in org.tweetyproject.action.query.analysis with parameters of type BeliefBaseModifier and TypeMethodDescriptionbooleanActionQuerySatisfactionTester.isSatisfied(TransitionSystem transitionSystem, BeliefBase actionQuery) Checks whether the given transition system satisfies the given action queries.booleanSActionQuerySatisfactionTester.isSatisfied(TransitionSystem transitionSystem, BeliefBase actionQueries) -
Uses of BeliefBase in org.tweetyproject.action.query.syntax
Classes in org.tweetyproject.action.query.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassActionQuerySet<T extends ActionQuery>An Action Query Set consists of action queries in a specific query language and provides some common functionalities for such queries.classThis class models a set of action queries in the language "S" which is based on the query language "P" discussed in the paper: [Gelfond, Michael and Lifschitz, Vladimir: Action Languages. -
Uses of BeliefBase in org.tweetyproject.agents.dialogues
Classes in org.tweetyproject.agents.dialogues that implement BeliefBaseModifier and TypeClassDescriptionclassThis class packs a Dung theory into an executable object. -
Uses of BeliefBase in org.tweetyproject.agents.dialogues.structured
Classes in org.tweetyproject.agents.dialogues.structured that implement BeliefBaseModifier and TypeClassDescriptionclassThis class packs a structured argumentation framework into a perceivable object. -
Uses of BeliefBase in org.tweetyproject.arg.aba.parser
Constructor parameters in org.tweetyproject.arg.aba.parser with type arguments of type BeliefBaseModifierConstructorDescriptionAbaParser(Parser<? extends BeliefBase, ? extends Formula> formulaparser) Creates a new ABA parser. -
Uses of BeliefBase in org.tweetyproject.arg.aba.syntax
Classes in org.tweetyproject.arg.aba.syntax that implement BeliefBase -
Uses of BeliefBase in org.tweetyproject.arg.adf.syntax.adf
Subinterfaces of BeliefBase in org.tweetyproject.arg.adf.syntax.adfModifier and TypeInterfaceDescriptioninterfaceThe implementing subtypes must ensure the following properties: Immutability All methods return a non-null value if its parameters, e.g. -
Uses of BeliefBase in org.tweetyproject.arg.aspic.parser
Constructor parameters in org.tweetyproject.arg.aspic.parser with type arguments of type BeliefBaseModifierConstructorDescriptionAspicParser(Parser<? extends BeliefBase, ? extends Formula> formulaparser, RuleFormulaGenerator<T> rfg) Constructs a new instance -
Uses of BeliefBase in org.tweetyproject.arg.aspic.syntax
Classes in org.tweetyproject.arg.aspic.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassAspicArgumentationTheory<T extends Invertable>According to Modgil and Prakken, this represents an argumentation theory (AS, KB) with - AS argumentation system (e.g. -
Uses of BeliefBase in org.tweetyproject.arg.bipolar.syntax
Classes in org.tweetyproject.arg.bipolar.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class implements a bipolar abstract argumentation framework with attack and support relations.classAbstractEAFTheory<S extends Support>A base class for implementing PEAFTheory and EAFTheory.classThis class implements a bipolar abstract argumentation theory with support in a deductive sense.classThis class implements an abstract argumentation theory in the sense of Evidential Argumentation Frameworks (EAF).classThis class implements a bipolar abstract argumentation theory with support in an evidential sense.classThis class inherits PEAFTheory to store additional information regarding the arguments insertedclassThis class implements a bipolar abstract argumentation framework with necessities.classThis class implements an abstract argumentation theory in the sense of Probabilistic Evidential Argumentation Frameworks (PrEAF). -
Uses of BeliefBase in org.tweetyproject.arg.caf.syntax
Classes in org.tweetyproject.arg.caf.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class implements a constrained abstract argumentation theory (CAF) using a propositional logic formula. -
Uses of BeliefBase in org.tweetyproject.arg.deductive.semantics
Classes in org.tweetyproject.arg.deductive.semantics that implement BeliefBaseModifier and TypeClassDescriptionclassInstances of this class represent nodes in the compilation of a knowledge base, i.e. -
Uses of BeliefBase in org.tweetyproject.arg.deductive.syntax
Classes in org.tweetyproject.arg.deductive.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassInstances of this class represent deductive knowledge bases, i.e.classAccording to http://www0.cs.ucl.ac.uk/staff/a.hunter/papers/ac13t.pdf a simple logic knowledge base (propositional version only in this implementation) is a set of literals---in this implementation rules with empty body---and a set of simple rules, @see SimplePlRule -
Uses of BeliefBase in org.tweetyproject.arg.delp.syntax
Classes in org.tweetyproject.arg.delp.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models a defeasible logic program (DeLP). -
Uses of BeliefBase in org.tweetyproject.arg.dung.causal.syntax
Classes in org.tweetyproject.arg.dung.causal.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class describes a causal knowledge base.classThis class describes a causal model.classThis class describes anabstract argumentation frameworkthat was induced by aCausalKnowledgeBaseReference "Argumentation-based Causal and Counterfactual Reasoning" by Lars Bengel, Lydia Blümel, Tjitze Rienstra and Matthias Thimm, published at 1st International Workshop on Argumentation for eXplainable AI (ArgXAI, co-located with COMMA ’22), September 12, 2022classThis class describes a knowledge base. -
Uses of BeliefBase in org.tweetyproject.arg.dung.syntax
Subinterfaces of BeliefBase in org.tweetyproject.arg.dung.syntaxModifier and TypeInterfaceDescriptioninterfaceRepresents a generic interface for argumentation frameworks in the context of Dung's theory.Classes in org.tweetyproject.arg.dung.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassimplements claim based theory see: The Complexity Landscape of Claim-Augmented Argumentation Frameworks (Wolfgang Dvoˇr´ak Alexander Greßler Anna Rapberger StefanWoltran )classThis class implements an abstract argumentation theory in the sense of Dung.classimplementation of incomplete argumentation frameworksclassMinimalistic Implementation of a weighted argumentation theory used for learning argumentation theories from labelings -
Uses of BeliefBase in org.tweetyproject.arg.eaf.syntax
Classes in org.tweetyproject.arg.eaf.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class implements an epistemic abstract argumentation theory (EAF) using modal logic formulas. -
Uses of BeliefBase in org.tweetyproject.arg.extended.syntax
Classes in org.tweetyproject.arg.extended.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassImplementation of extended argumentation frameworks in the sense of ModgilclassImplementation of argumentation frameworks with recursive attacks in the sense of Baroni et al. -
Uses of BeliefBase in org.tweetyproject.arg.lp.syntax
Classes in org.tweetyproject.arg.lp.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassInstances of this class represent the set of minimal arguments from a extended logic program -
Uses of BeliefBase in org.tweetyproject.arg.prob.syntax
Classes in org.tweetyproject.arg.prob.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassA partial probability assignment for abstract argumentation theories.classThis class implements the probabilistic argumentation framework approach of [Li, Oren, Norman. -
Uses of BeliefBase in org.tweetyproject.arg.saf.syntax
Classes in org.tweetyproject.arg.saf.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class represents a structured argumentation framework, i.e. -
Uses of BeliefBase in org.tweetyproject.arg.setaf.syntax
Classes in org.tweetyproject.arg.setaf.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class implements a SetAF in the sense of Nielson/Parson: -
Uses of BeliefBase in org.tweetyproject.arg.social.syntax
Classes in org.tweetyproject.arg.social.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class implements a social abstract argumentation framework from [Joao Leite, Joao Martins. -
Uses of BeliefBase in org.tweetyproject.arg.weighted.syntax
Classes in org.tweetyproject.arg.weighted.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class implements a weighted abstract argumentation theory (WAF) using a C-Semiring. -
Uses of BeliefBase in org.tweetyproject.beliefdynamics.mas
Classes in org.tweetyproject.beliefdynamics.mas that implement BeliefBaseModifier and TypeClassDescriptionclassCrMasBeliefSet<T extends Formula, S extends Signature>This class represents belief sets for credibility-based agents multi-agent systems. -
Uses of BeliefBase in org.tweetyproject.commons
Classes in org.tweetyproject.commons with type parameters of type BeliefBaseModifier and TypeClassDescriptionclassAbstractInterpretation<B extends BeliefBase, S extends Formula>An abstract interpretation for some logical language.interfaceInterpretation<B extends BeliefBase, S extends Formula>An interpretation for some logical language.interfaceInterpretationIterator<S extends Formula, B extends BeliefBase, T extends Interpretation<B,S>> An iterator over interpretations.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.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.classParser<T extends BeliefBase, S extends Formula>This class models an abstract parser for belief bases and formulas.interfaceQualitativeReasoner<B extends BeliefBase, F extends Formula>This interface represents a general contract for qualitative reasoners, which are objects that can query a belief base with a specific formula and return a boolean result (`TRUE` or `FALSE`) based on the reasoning process.interfaceQuantitativeReasoner<B extends BeliefBase, F extends Formula>The general interface for objects that are able to query a belief base with some formula and return a degree (double value) of its acceptability.interfaceReasoner<O, B extends BeliefBase, F extends Formula>The general interface for objects that are able to query a belief base with some formula.Classes in org.tweetyproject.commons that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models a belief set, i.e.Methods in org.tweetyproject.commons that return BeliefBaseModifier and TypeMethodDescriptionBeliefBaseMachineShop.repair(BeliefBase beliefBase) Repairs the given belief base, i.e.Methods in org.tweetyproject.commons with parameters of type BeliefBaseModifier and TypeMethodDescriptionBeliefBaseMachineShop.repair(BeliefBase beliefBase) Repairs the given belief base, i.e. -
Uses of BeliefBase in org.tweetyproject.commons.analysis
Classes in org.tweetyproject.commons.analysis with type parameters of type BeliefBaseModifier 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 BeliefBase in org.tweetyproject.comparator
Classes in org.tweetyproject.comparator with type parameters of type BeliefBaseModifier 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 BeliefBase in org.tweetyproject.logics.bpm.parser.bpmn_to_petri
Methods in org.tweetyproject.logics.bpm.parser.bpmn_to_petri that return BeliefBase -
Uses of BeliefBase in org.tweetyproject.logics.bpm.parser.xml_to_bpmn
Methods in org.tweetyproject.logics.bpm.parser.xml_to_bpmn that return BeliefBaseModifier and TypeMethodDescriptionRootParser.parseBeliefBase(Reader reader) Parse the XML file to an instance of the BpmnModel class -
Uses of BeliefBase in org.tweetyproject.logics.bpm.syntax
Classes in org.tweetyproject.logics.bpm.syntax that implement BeliefBase -
Uses of BeliefBase in org.tweetyproject.logics.cl.syntax
Classes in org.tweetyproject.logics.cl.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models a belief set on conditional logic, i.e. -
Uses of BeliefBase in org.tweetyproject.logics.commons.analysis
Classes in org.tweetyproject.logics.commons.analysis with type parameters of type BeliefBaseModifier and TypeInterfaceDescriptioninterfaceConsistencyTester<T extends BeliefBase>Classes implementing this interface are capable of testing whether a given belief base is consistent.interfaceConsistencyWitnessProvider<B extends BeliefBase, S extends Formula>Provides methods for returning some model (if it exists) of a set of formulas.classDHitInconsistencyMeasure<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.classEtaInconsistencyMeasure<B extends BeliefBase, S extends Formula>This class implements the Eta-inconsistency measure, cf.classHsInconsistencyMeasure<B extends BeliefBase, S extends Formula>This class implements the Hitting Set inconsistency measure as proposed in [Thimm, 2014, in preparation].interfaceInconsistencyMeasure<T extends BeliefBase>Classes implementing this interface represent inconsistency measures on belief bases. -
Uses of BeliefBase in org.tweetyproject.logics.commons.syntax.interfaces
Subinterfaces of BeliefBase in org.tweetyproject.logics.commons.syntax.interfacesModifier and TypeInterfaceDescriptioninterfaceLogicProgram<C extends Formula, P extends Formula, T extends Rule<?,?>> An interface for a logic program, which is a set of rules. -
Uses of BeliefBase in org.tweetyproject.logics.dl.syntax
Classes in org.tweetyproject.logics.dl.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models a knowledge base for description logics. -
Uses of BeliefBase in org.tweetyproject.logics.fol.syntax
Classes in org.tweetyproject.logics.fol.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models a first-order knowledge base, i.e. -
Uses of BeliefBase in org.tweetyproject.logics.ml.syntax
Classes in org.tweetyproject.logics.ml.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models a modal knowledge base, i.e. -
Uses of BeliefBase in org.tweetyproject.logics.mln.syntax
Classes in org.tweetyproject.logics.mln.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassInstances of this class represent Markov Logic Networks [Domingos et. -
Uses of BeliefBase in org.tweetyproject.logics.pcl.analysis
Methods in org.tweetyproject.logics.pcl.analysis that return BeliefBaseModifier and TypeMethodDescriptionAbstractCreepingMachineShop.repair(BeliefBase beliefBase) BalancedMachineShop.repair(BeliefBase beliefBase) ConvexAggregatingMaxConsMeMachineShop.repair(BeliefBase beliefBase) ConvexAggregatingMeMachineShop.repair(BeliefBase beliefBase) DistanceMinimizationMachineShop.repair(BeliefBase beliefBase) GeneralizedMeMachineShop.repair(BeliefBase beliefBase) MaximumEntropyMachineShop.repair(BeliefBase beliefBase) MinimalViolationEuclideanMachineShop.repair(BeliefBase beliefBase) MinimumAggregatedDistanceMachineShop.repair(BeliefBase beliefBase) MinimumViolationMachineShop.repair(BeliefBase beliefBase) PclBeliefSetQuadraticErrorMinimizationMachineShop.repair(BeliefBase beliefBase) PenalizingCreepingMachineShop.repair(BeliefBase beliefBase) Methods in org.tweetyproject.logics.pcl.analysis with parameters of type BeliefBaseModifier and TypeMethodDescriptionAbstractCreepingMachineShop.repair(BeliefBase beliefBase) BalancedMachineShop.repair(BeliefBase beliefBase) ConvexAggregatingMaxConsMeMachineShop.repair(BeliefBase beliefBase) ConvexAggregatingMeMachineShop.repair(BeliefBase beliefBase) DistanceMinimizationMachineShop.repair(BeliefBase beliefBase) GeneralizedMeMachineShop.repair(BeliefBase beliefBase) MaximumEntropyMachineShop.repair(BeliefBase beliefBase) MinimalViolationEuclideanMachineShop.repair(BeliefBase beliefBase) MinimumAggregatedDistanceMachineShop.repair(BeliefBase beliefBase) MinimumViolationMachineShop.repair(BeliefBase beliefBase) PclBeliefSetQuadraticErrorMinimizationMachineShop.repair(BeliefBase beliefBase) PenalizingCreepingMachineShop.repair(BeliefBase beliefBase) -
Uses of BeliefBase in org.tweetyproject.logics.pcl.syntax
Classes in org.tweetyproject.logics.pcl.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models a belief set on probabilistic conditional logic, i.e. -
Uses of BeliefBase in org.tweetyproject.logics.petri.syntax.reachability_graph
Classes in org.tweetyproject.logics.petri.syntax.reachability_graph that implement BeliefBaseModifier and TypeClassDescriptionclassA class to describe the graph of reachability between possible markings of a Petri netMethods in org.tweetyproject.logics.petri.syntax.reachability_graph that return BeliefBase -
Uses of BeliefBase in org.tweetyproject.logics.pl.analysis
Classes in org.tweetyproject.logics.pl.analysis with type parameters of type BeliefBaseModifier and TypeInterfaceDescriptioninterfaceMinimalModelProvider<A extends Formula, B extends BeliefBase, C extends Formula>MinimalModelProvider class -
Uses of BeliefBase in org.tweetyproject.logics.pl.syntax
Classes in org.tweetyproject.logics.pl.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class represents a knowledge base of propositional formulae. -
Uses of BeliefBase in org.tweetyproject.logics.rcl.syntax
Classes in org.tweetyproject.logics.rcl.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models a belief set on relational conditional logic, i.e. -
Uses of BeliefBase in org.tweetyproject.logics.rdl.syntax
Classes in org.tweetyproject.logics.rdl.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassModels a default theory in Reiter's default logic, see [R. -
Uses of BeliefBase in org.tweetyproject.logics.rpcl.syntax
Classes in org.tweetyproject.logics.rpcl.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models a belief set on relational probabilistic conditional logic, i.e. -
Uses of BeliefBase in org.tweetyproject.lp.asp.syntax
Classes in org.tweetyproject.lp.asp.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassThis class models an ASP-Core-2 program, meaning a set of rules and optionally a query. -
Uses of BeliefBase in org.tweetyproject.lp.nlp.syntax
Classes in org.tweetyproject.lp.nlp.syntax that implement BeliefBaseModifier and TypeClassDescriptionclassRepresents a nested logic program (NLP) in the form of a set of rules.