Class ArgumentationBasedCounterfactualReasoner

All Implemented Interfaces:
ModelProvider<PlFormula,CausalKnowledgeBase,CausalInterpretation>, QualitativeReasoner<CausalKnowledgeBase,PlFormula>, Reasoner<Boolean,CausalKnowledgeBase,PlFormula>

public class ArgumentationBasedCounterfactualReasoner extends AbstractArgumentationBasedCausalReasoner
Implements the approach to argumentation-based counterfactual reasoning as described in

Lars Bengel, Lydia Blümel, Tjitze Rienstra and Matthias Thimm, 'Argumentation-based Causal and Counterfactual Reasoning', 1st International Workshop on Argumentation for eXplainable AI (ArgXAI), (2022)
Author:
Lars Bengel