Uses of Class
org.tweetyproject.arg.dung.causal.syntax.CausalKnowledgeBase
-
Uses of CausalKnowledgeBase in org.tweetyproject.arg.dung.causal.syntax
Modifier and TypeMethodDescriptionCausalKnowledgeBase.clone()
InducedArgument.getKnowledgeBase()
Returns the causal knowledge base associated with this argument.InducedTheory.getKnowledgeBase()
Retrieves the causal knowledge base associated with this theory.Modifier and TypeMethodDescriptionboolean
CausalStatement.holds
(CausalKnowledgeBase cKbase) Checks if this instance holds in the specified knowledge base.boolean
CounterfactualStatement.holds
(CausalKnowledgeBase cKbase) boolean
InterventionalStatement.holds
(CausalKnowledgeBase cKbase) void
CausalStatement.VisualizeHolds
(CausalKnowledgeBase cKbase) Visualizes this causal statement within a given causal knowledge base.void
CounterfactualStatement.VisualizeHolds
(CausalKnowledgeBase cKbase) void
InterventionalStatement.VisualizeHolds
(CausalKnowledgeBase cKbase) ModifierConstructorDescriptionInducedArgument
(CausalKnowledgeBase knowledgeBase, Set<PlFormula> premises, PlFormula conclusion) Creates a causal argumentInducedTheory
(CausalKnowledgeBase knowledgeBase) Creates an abstract argumentation framework, which was induced from a specified causal knowledge base