Uses of Class
org.tweetyproject.arg.dung.causal.syntax.CausalKnowledgeBase
Packages that use CausalKnowledgeBase
-
Uses of CausalKnowledgeBase in org.tweetyproject.arg.dung.causal.syntax
Methods in org.tweetyproject.arg.dung.causal.syntax that return CausalKnowledgeBaseModifier 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.Methods in org.tweetyproject.arg.dung.causal.syntax with parameters of type CausalKnowledgeBaseModifier 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) Constructors in org.tweetyproject.arg.dung.causal.syntax with parameters of type CausalKnowledgeBaseModifierConstructorDescriptionInducedArgument
(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