public abstract class AbstractExtensionReasoner extends AbstractDungReasoner implements net.sf.tweety.commons.ModelProvider<Argument,DungTheory,Extension>
| Constructor and Description |
|---|
AbstractExtensionReasoner() |
| Modifier and Type | Method and Description |
|---|---|
abstract Extension |
getModel(DungTheory bbase) |
abstract Collection<Extension> |
getModels(DungTheory bbase) |
static AbstractExtensionReasoner |
getSimpleReasonerForSemantics(Semantics semantics)
Creates a reasoner for the given semantics.
|
Boolean |
query(DungTheory beliefbase,
Argument formula) |
Boolean |
query(DungTheory beliefbase,
Argument formula,
net.sf.tweety.commons.InferenceMode inferenceMode)
Queries the given AAF for the given argument using the given
inference type.
|
public Boolean query(DungTheory beliefbase, Argument formula)
query in interface net.sf.tweety.commons.QualitativeReasoner<DungTheory,Argument>query in interface net.sf.tweety.commons.Reasoner<Boolean,DungTheory,Argument>query in class AbstractDungReasonerpublic Boolean query(DungTheory beliefbase, Argument formula, net.sf.tweety.commons.InferenceMode inferenceMode)
beliefbase - an AAFformula - a single argumentInferenceMode - either InferenceMode.SKEPTICAL or InferenceMode.CREDULOUSpublic static AbstractExtensionReasoner getSimpleReasonerForSemantics(Semantics semantics)
semantics - a semanticsinferenceType - an inference typepublic abstract Collection<Extension> getModels(DungTheory bbase)
getModels in interface net.sf.tweety.commons.ModelProvider<Argument,DungTheory,Extension>public abstract Extension getModel(DungTheory bbase)
getModel in interface net.sf.tweety.commons.ModelProvider<Argument,DungTheory,Extension>Copyright © 2019. All rights reserved.