public class NaivePafReasoner extends AbstractPafReasoner
| Constructor and Description |
|---|
NaivePafReasoner(Semantics semantics)
Creates a new reasoner.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Double |
query(ProbabilisticArgumentationFramework beliefbase,
Argument formula,
int inferencetype)
Queries the given PAF for the given argument using the given
inference type.
|
java.lang.Double |
query(ProbabilisticArgumentationFramework paf,
Extension ext)
Estimates the probability that the given set of
arguments is an extension
|
getSemantics, querypublic NaivePafReasoner(Semantics semantics)
semantics - semantics used for determining extensions.inferenceType - The inference type used for estimating acceptability probability
of single arguments (credulous or skeptical inference).public java.lang.Double query(ProbabilisticArgumentationFramework paf, Extension ext)
query in class AbstractPafReasonerext - some set of argumentspublic java.lang.Double query(ProbabilisticArgumentationFramework beliefbase, Argument formula, int inferencetype)
AbstractPafReasonerquery in class AbstractPafReasonerbeliefbase - an PAFformula - a single argument