Class SerialisableExtensionReasoner

java.lang.Object
org.tweetyproject.arg.dung.reasoner.AbstractDungReasoner
org.tweetyproject.arg.dung.reasoner.AbstractExtensionReasoner
org.tweetyproject.arg.dung.reasoner.serialisable.SerialisableExtensionReasoner
All Implemented Interfaces:
ModelProvider<Argument,DungTheory,Extension<DungTheory>>, PostulateEvaluatable<Argument>, QualitativeReasoner<DungTheory,Argument>, Reasoner<Boolean,DungTheory,Argument>
Direct Known Subclasses:
SerialisedAdmissibleReasoner, SerialisedUnchallengedReasoner

public abstract class SerialisableExtensionReasoner extends AbstractExtensionReasoner
Ancestor class for serialisable AF reasoners

A serialisable reasoner is defined via the following two methods:
Selection function a(UA, UC, C): Return a subset of the initial sets.
Termination function b((AF, S)): True, if S is an extension.

Author:
Lars Bengel, Julian Sander