Uses of Class
org.tweetyproject.causal.syntax.CausalKnowledgeBase
Packages that use CausalKnowledgeBase
Package
Description
-
Uses of CausalKnowledgeBase in org.tweetyproject.causal.parser
Subclasses with type arguments of type CausalKnowledgeBase in org.tweetyproject.causal.parserMethods in org.tweetyproject.causal.parser that return CausalKnowledgeBase -
Uses of CausalKnowledgeBase in org.tweetyproject.causal.reasoner
Classes in org.tweetyproject.causal.reasoner that implement interfaces with type arguments of type CausalKnowledgeBaseModifier and TypeClassDescriptionclassGeneral abstract reasoner for basic causal reasoning withCausalKnowledgeBaseclassGeneral abstract reasoner for basic causal reasoning withCausalKnowledgeBaseMethods in org.tweetyproject.causal.reasoner with parameters of type CausalKnowledgeBaseModifier and TypeMethodDescriptionAbstractCausalReasoner.getConclusions(CausalKnowledgeBase cbase) Computes the set of all literal expressions that can be concluded from the causal knowledge baseAbstractCausalReasoner.getConclusions(CausalKnowledgeBase cbase, Collection<PlFormula> observations) Computes the set of all literal expressions that can be concluded from the causal knowledge base and observationAbstractCausalReasoner.getConclusions(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions) Computes the set of all literal expressions that can be concluded from the causal knowledge base and observationsAbstractCausalReasoner.getConclusions(CausalKnowledgeBase cbase, PlFormula observation) Computes the set of all literal expressions that can be concluded from the causal knowledge base and observationArgumentationBasedCounterfactualReasoner.getConclusions(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions) AbstractArgumentationBasedCausalReasoner.getInducedTheory(CausalKnowledgeBase cbase, Collection<PlFormula> observations) Constructs a logical argumentation framework from a given causal knowledge base and some observationsabstract DungTheoryAbstractArgumentationBasedCausalReasoner.getInducedTheory(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions) Constructs a logical argumentation framework from a given causal knowledge base and some observationsArgumentationBasedCausalReasoner.getInducedTheory(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions) ArgumentationBasedCounterfactualReasoner.getInducedTheory(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions) AbstractCausalReasoner.getModel(CausalKnowledgeBase cbase) AbstractCausalReasoner.getModel(CausalKnowledgeBase cbase, Collection<PlFormula> observations) Computes some interpretation that can be concluded from the causal knowledge base and observationsAbstractCausalReasoner.getModel(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions) Computes some interpretation that can be concluded from the causal knowledge base and observationsAbstractCausalReasoner.getModel(CausalKnowledgeBase cbase, PlFormula observation) Computes some interpretation that can be concluded from the causal knowledge base and observationsAbstractArgumentationBasedCausalReasoner.getModels(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions) AbstractCausalReasoner.getModels(CausalKnowledgeBase cbase) AbstractCausalReasoner.getModels(CausalKnowledgeBase cbase, Collection<PlFormula> observations) Computes the set of all interpretations that can be concluded from the causal knowledge base and observationabstract Collection<CausalInterpretation> AbstractCausalReasoner.getModels(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions) Computes the set of all interpretations that can be concluded from the causal knowledge base and observationsAbstractCausalReasoner.getModels(CausalKnowledgeBase cbase, PlFormula observation) Computes the set of all interpretations that can be concluded from the causal knowledge base and observationArgumentationBasedCounterfactualReasoner.getModels(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions) booleanAbstractCausalReasoner.query(CausalKnowledgeBase cbase, Collection<PlFormula> observations, Map<Proposition, Boolean> interventions, PlFormula effect) Determines whether the given effect is entailed by the causal knowledge base together with the observationsbooleanAbstractCausalReasoner.query(CausalKnowledgeBase cbase, Collection<PlFormula> observations, PlFormula effect) Determines whether the given effect is entailed by the causal knowledge base together with the observationsAbstractCausalReasoner.query(CausalKnowledgeBase cbase, PlFormula effect) booleanAbstractCausalReasoner.query(CausalKnowledgeBase cbase, PlFormula observation, PlFormula effect) Determines whether the given effect is entailed by the causal knowledge base together with the observationbooleanArgumentationBasedCausalReasoner.query(CausalKnowledgeBase cbase, CausalStatement statement) Determines whether the given causal statements holds under the causal knowledge basebooleanArgumentationBasedCausalReasoner.query(CausalKnowledgeBase cbase, InterventionalStatement statement) Determines whether the given causal statements holds under the causal knowledge basebooleanArgumentationBasedCounterfactualReasoner.query(CausalKnowledgeBase cbase, CounterfactualStatement statement) Evaluates the given counterfactual statement against the causal knowledge base. -
Uses of CausalKnowledgeBase in org.tweetyproject.causal.semantics
Subclasses with type arguments of type CausalKnowledgeBase in org.tweetyproject.causal.semanticsModifier and TypeClassDescriptionclassRepresentation of a propositional interpretation of a causal knowledge baseMethods in org.tweetyproject.causal.semantics with parameters of type CausalKnowledgeBaseModifier and TypeMethodDescriptionbooleanCausalInterpretation.satisfies(CausalKnowledgeBase beliefBase) -
Uses of CausalKnowledgeBase in org.tweetyproject.causal.syntax
Methods in org.tweetyproject.causal.syntax that return CausalKnowledgeBaseModifier and TypeMethodDescriptionCausalKnowledgeBase.clone()CausalKnowledgeBase.getTwinVersion()Returns the twin version of this causal knowledge base.