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 TypeMethodDescriptionbooleancredulousAcceptance(IncompleteTheory theory, Argument arg) booleanexistence(IncompleteTheory theory) getAllModels(IncompleteTheory theory) booleanstatic voidsetSemantics(Semantics semantics) manually sets the semanticsbooleanskepticalAcceptance(IncompleteTheory theory, Argument arg) booleanVerificationNecessary(IncompleteTheory theory, Set<Argument> arg) booleanVerificationPossible(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
-