Uses of Class
org.tweetyproject.causal.syntax.StructuralCausalModel
Packages that use StructuralCausalModel
-
Uses of StructuralCausalModel in org.tweetyproject.causal.syntax
Methods in org.tweetyproject.causal.syntax that return StructuralCausalModelModifier and TypeMethodDescriptionStructuralCausalModel.clone()CausalKnowledgeBase.getCausalModel()Returns a copy of the underlying structural causal model.StructuralCausalModel.getTwinModel()Constructs the twin model for this causal model, i.e., it creates for each structural equation a copy where all explainable atoms X are replaced by a twin version X*StructuralCausalModel.intervene(Proposition v, boolean x) Performs an intervention on the explainable atom 'v' by setting it to a given truth value.Constructors in org.tweetyproject.causal.syntax with parameters of type StructuralCausalModelModifierConstructorDescriptionInitializes a causal knowledge from the given causal model without assumptionsCausalKnowledgeBase(StructuralCausalModel model, Collection<PlFormula> assumptions) Initialize a new causal knowledge base