public class StratifiedLabelingReasoner extends AbstractDungReasoner implements net.sf.tweety.commons.ModelProvider<Argument,DungTheory,StratifiedLabeling>
| Constructor and Description |
|---|
StratifiedLabelingReasoner()
Creates a new reasoner using sceptical inference and grounded semantics.
|
StratifiedLabelingReasoner(Semantics semantics)
Creates a new reasoner for the given Dung theory, semantics, and inference type.
|
| Modifier and Type | Method and Description |
|---|---|
StratifiedLabeling |
getModel(DungTheory bbase) |
Collection<StratifiedLabeling> |
getModels(DungTheory bbase) |
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 StratifiedLabelingReasoner(Semantics semantics)
beliefBase - a Dung theorysemantics - a semanticsinferenceType - and inference typepublic StratifiedLabelingReasoner()
beliefBase - The knowledge base for this reasoner.public Collection<StratifiedLabeling> getModels(DungTheory bbase)
getModels in interface net.sf.tweety.commons.ModelProvider<Argument,DungTheory,StratifiedLabeling>public StratifiedLabeling getModel(DungTheory bbase)
getModel in interface net.sf.tweety.commons.ModelProvider<Argument,DungTheory,StratifiedLabeling>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.CREDULOUSCopyright © 2019. All rights reserved.