Class SimplePreferredSetAfReasoner

java.lang.Object
All Implemented Interfaces:
ModelProvider<Argument,SetAf,Extension<SetAf>>, PostulateEvaluatable<Argument>, QualitativeReasoner<SetAf,Argument>, Reasoner<Boolean,SetAf,Argument>

public class SimplePreferredSetAfReasoner extends AbstractExtensionSetAfReasoner
This reasoner for setaf theories performs inference on the preferred extensions. Computes the set of all preferred extensions, i.e., all maximal admissible sets. It does so by first computing all complete extensions and then check for set maximality.
Author:
Matthias Thimm, Sebastian Franke