Class AbstractAcceptanceExplanationReasoner
java.lang.Object
org.tweetyproject.arg.explanations.reasoner.acceptance.AbstractAcceptanceExplanationReasoner
- Direct Known Subclasses:
AbstractSequenceExplanationReasoner,NecessaryExplanationReasoner,SufficientExplanationReasoner
Abstract class for all acceptance explanation reasoners
An acceptance explanation reasoner provides explanations for the acceptance of some argument within an argumentation framework
- Author:
- Lars Bengel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetExplanation(DungTheory theory, Argument argument) Computes some acceptance explanation forargumentabstract Collection<Explanation> getExplanations(DungTheory theory, Argument argument) Computes all acceptance explanations forargument
-
Constructor Details
-
AbstractAcceptanceExplanationReasoner
public AbstractAcceptanceExplanationReasoner()
-
-
Method Details
-
getExplanation
Computes some acceptance explanation forargument- Parameters:
theory- some argumentation frameworkargument- some argument- Returns:
- some explanation for the acceptance of
argumentintheory
-
getExplanations
Computes all acceptance explanations forargument- Parameters:
theory- some argumentation frameworkargument- some argument- Returns:
- all explanations for the acceptance of
argumentintheory
-