Class ConflictFreeMaximizer
java.lang.Object
org.tweetyproject.arg.adf.reasoner.sat.processor.ConflictFreeMaximizer
- All Implemented Interfaces:
AutoCloseable,InterpretationProcessor
- Author:
- Mathias Hofer
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()process(Interpretation interpretation)voidupdateState(SatSolverState state, Interpretation maximal)static InterpretationProcessorwithoutPrefix(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping)static InterpretationProcessorwithPrefix(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix)
-
Method Details
-
withPrefix
public static InterpretationProcessor withPrefix(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix) -
withoutPrefix
public static InterpretationProcessor withoutPrefix(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping) -
process
- Specified by:
processin interfaceInterpretationProcessor
-
updateState
- Specified by:
updateStatein interfaceInterpretationProcessor
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceInterpretationProcessor
-