Class SerialisedCompleteReasoner
java.lang.Object
org.tweetyproject.arg.dung.reasoner.AbstractDungReasoner
org.tweetyproject.arg.dung.reasoner.AbstractExtensionReasoner
org.tweetyproject.arg.dung.reasoner.serialisable.SerialisableExtensionReasoner
org.tweetyproject.arg.dung.reasoner.serialisable.SerialisedAdmissibleReasoner
org.tweetyproject.arg.dung.reasoner.serialisable.SerialisedCompleteReasoner
- All Implemented Interfaces:
ModelProvider<Argument,
,DungTheory, Extension<DungTheory>> PostulateEvaluatable<Argument>
,QualitativeReasoner<DungTheory,
,Argument> Reasoner<Boolean,
DungTheory, Argument>
- Direct Known Subclasses:
SerialisedGroundedReasoner
Serialised version of the complete semantics
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
terminationFunction
(DungTheory theory, Extension<DungTheory> extension) Determines whether the current state represents an extension wrt.Methods inherited from class org.tweetyproject.arg.dung.reasoner.serialisable.SerialisedAdmissibleReasoner
selectionFunction
Methods inherited from class org.tweetyproject.arg.dung.reasoner.serialisable.SerialisableExtensionReasoner
getModel, getModels, getSemantics, getSequences, getSerialisableReasonerForSemantics, getSerialisationGraph
Methods inherited from class org.tweetyproject.arg.dung.reasoner.AbstractExtensionReasoner
getSimpleReasonerForSemantics, isInstalled, query, query
-
Constructor Details
-
SerialisedCompleteReasoner
public SerialisedCompleteReasoner()Initializes aSerialisableExtensionReasoner
for the complete semantics
-
-
Method Details
-
terminationFunction
Determines whether the current state represents an extension wrt. the semantics of the reasoner or not.- Overrides:
terminationFunction
in classSerialisedAdmissibleReasoner
- Parameters:
theory
- The current framework of the transition systemextension
- The extension constructed so far- Returns:
- true, if no unattacked initial set exists in the AF
-