Class IncompleteReasoner
java.lang.Object
org.tweetyproject.arg.dung.reasoner.IncompleteReasoner
incomlete argumentation framework class
- Author:
- Sebastian Franke
-
Constructor Summary
ConstructorsConstructorDescriptionIncompleteReasoner
(Semantics semantics) constructor for direct initialization of semantics -
Method Summary
Modifier and TypeMethodDescriptionboolean
credulousAcceptance
(IncompleteTheory theory, Argument arg) boolean
existence
(IncompleteTheory theory) getAllModels
(IncompleteTheory theory) boolean
static void
setSemantics
(Semantics semantics) manually sets the semanticsboolean
skepticalAcceptance
(IncompleteTheory theory, Argument arg) boolean
VerificationNecessary
(IncompleteTheory theory, Set<Argument> arg) boolean
VerificationPossible
(IncompleteTheory theory, Set<Argument> arg)
-
Constructor Details
-
IncompleteReasoner
constructor for direct initialization of semantics- Parameters:
semantics
- the Dung semantics
-
-
Method Details
-
getAllModels
- Parameters:
theory
- incomplete theory- Returns:
- all possible models
-
VerificationNecessary
- Parameters:
theory
- incomplete theoryarg
- argument to be checked- Returns:
- if the argument is part of all extensions of all instances
-
VerificationPossible
- Parameters:
theory
- incomplete theoryarg
- argument to be checked- Returns:
- if the argument is part of any extensions of all instances
-
credulousAcceptance
- Parameters:
theory
- the theoryarg
- an argument- Returns:
- whether arg is credulously accepted
-
skepticalAcceptance
- Parameters:
theory
- the theoryarg
- an argument- Returns:
- whether arg is skeptically accepted
-
existence
- Parameters:
theory
- the theory- Returns:
- if an extension exists
-
setSemantics
manually sets the semantics- Parameters:
semantics
- the Dung semantics
-
isInstalled
public boolean isInstalled()- Returns:
- wether the solver is installed
-