Class SimpleStronglyConflictFreeReasoner
java.lang.Object
org.tweetyproject.arg.bipolar.reasoner.AbstractBipolarExtensionReasoner
org.tweetyproject.arg.bipolar.reasoner.SimpleStronglyConflictFreeReasoner
- All Implemented Interfaces:
ModelProvider<Argument,,BipolarArgumentationFramework, Extension<BipolarArgumentationFramework>> PostulateEvaluatable<Argument>,QualitativeReasoner<BipolarArgumentationFramework,,Argument> Reasoner<Boolean,BipolarArgumentationFramework, Argument>
Reasoner for conflict-freeness in bipolar argumentation under a default support interpretation.
A set of arguments is strongly conflict-free iff it contains no conflict wrt. the classical attacks as well as supported and indirect attacks
- Author:
- Lars Bengel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a single (dedicated) model of the given belief base.Returns a characterizing model of the given belief baseMethods inherited from class org.tweetyproject.arg.bipolar.reasoner.AbstractBipolarExtensionReasoner
getSimpleReasonerForSemantics, isInstalled, query, query, queryAll
-
Constructor Details
-
SimpleStronglyConflictFreeReasoner
public SimpleStronglyConflictFreeReasoner()
-
-
Method Details
-
getModels
public Collection<Extension<BipolarArgumentationFramework>> getModels(BipolarArgumentationFramework bbase) Description copied from interface:ModelProviderReturns a characterizing model of the given belief base- Parameters:
bbase- some belief base- Returns:
- the (selected) models of the belief base
-
getModel
Description copied from interface:ModelProviderReturns a single (dedicated) model of the given belief base. If the implemented method allows for more than one dedicated model, the selection may be non-deterministic.- Parameters:
bbase- some belief base- Returns:
- a selected model of the belief base.
-