Class ConflictFreeMaximizer

java.lang.Object
org.tweetyproject.arg.adf.reasoner.sat.processor.ConflictFreeMaximizer
All Implemented Interfaces:
AutoCloseable, InterpretationProcessor

public abstract class ConflictFreeMaximizer extends Object implements InterpretationProcessor
The ConflictFreeMaximizer is an abstract class responsible for maximizing conflict-free interpretations in an abstract dialectical framework (ADF). It processes interpretations and ensures that they are conflict-free by utilizing SAT solver states and encoding mechanisms. The maximizer has two main modes: restricted and unrestricted, determined by the concrete subclasses.
Author:
Mathias Hofer