Uses of Interface
org.tweetyproject.arg.adf.sat.SatSolverState
Packages that use SatSolverState
Package
Description
- 
Uses of SatSolverState in org.tweetyproject.arg.adf.reasoner.sat.execution
Method parameters in org.tweetyproject.arg.adf.reasoner.sat.execution with type arguments of type SatSolverStateModifier and TypeMethodDescriptionSemantics.createCandidateGenerator(Supplier<SatSolverState> stateSupplier) Semantics.createUnverifiedProcessor(Supplier<SatSolverState> stateSupplier) Is applied to interpretations before they are verified.Semantics.createVerifiedProcessor(Supplier<SatSolverState> stateSupplier) Is applied to interpretations after they are verified.Semantics.createVerifier(Supplier<SatSolverState> stateSupplier) Creates a verifier, which acts as a filter. - 
Uses of SatSolverState in org.tweetyproject.arg.adf.reasoner.sat.generator
Methods in org.tweetyproject.arg.adf.reasoner.sat.generator with parameters of type SatSolverStateModifier and TypeMethodDescriptionConflictFreeGenerator.generate(SatSolverState state) GroundGenerator.generate(SatSolverState state) ModelGenerator.generate(SatSolverState state) voidGroundGenerator.prepare(SatSolverState state) Method parameters in org.tweetyproject.arg.adf.reasoner.sat.generator with type arguments of type SatSolverStateModifier and TypeMethodDescriptionstatic CandidateGeneratorConflictFreeGenerator.restricted(AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation partial, Supplier<SatSolverState> stateSupplier) The resultingCandidateGeneratoronly computes conflict free interpretations which are extensions of the defined partial interpretation.static CandidateGeneratorGroundGenerator.restricted(AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix, Supplier<SatSolverState> stateSupplier) The resultingCandidateGeneratoronly computes the ground interpretation if it extends the given prefix.static CandidateGeneratorModelGenerator.restricted(AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix, Supplier<SatSolverState> stateSupplier) The resultingCandidateGeneratoronly computes two-valued models which are extensions of the defined prefix.static CandidateGeneratorConflictFreeGenerator.unrestricted(AbstractDialecticalFramework adf, PropositionalMapping mapping, Supplier<SatSolverState> stateSupplier) The resultingCandidateGeneratorcomputes all conflict free interpretations.static CandidateGeneratorGroundGenerator.unrestricted(AbstractDialecticalFramework adf, PropositionalMapping mapping, Supplier<SatSolverState> stateSupplier) The resultingCandidateGeneratorcomputes the ground interpretation.static CandidateGeneratorModelGenerator.unrestricted(AbstractDialecticalFramework adf, PropositionalMapping mapping, Supplier<SatSolverState> stateSupplier) The resultingCandidateGeneratorcomputes all two-valued model interpretations.voidAbstractCandidateGenerator.update(Consumer<SatSolverState> updateFunction) voidCandidateGenerator.update(Consumer<SatSolverState> updateFunction) Updates the internal state of the generator with the provided function.Constructor parameters in org.tweetyproject.arg.adf.reasoner.sat.generator with type arguments of type SatSolverState - 
Uses of SatSolverState in org.tweetyproject.arg.adf.reasoner.sat.processor
Methods in org.tweetyproject.arg.adf.reasoner.sat.processor with parameters of type SatSolverStateModifier and TypeMethodDescriptionvoidAdmissibleMaximizer.updateState(SatSolverState state, Interpretation maximal) voidConflictFreeMaximizer.updateState(SatSolverState state, Interpretation maximal) voidInterpretationProcessor.updateState(SatSolverState state, Interpretation processed) Method parameters in org.tweetyproject.arg.adf.reasoner.sat.processor with type arguments of type SatSolverStateModifier and TypeMethodDescriptionstatic InterpretationProcessorAdmissibleMaximizer.restricted(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix) static InterpretationProcessorConflictFreeMaximizer.restricted(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix) static InterpretationProcessorAdmissibleMaximizer.unrestricted(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping) static InterpretationProcessorConflictFreeMaximizer.unrestricted(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping)  - 
Uses of SatSolverState in org.tweetyproject.arg.adf.reasoner.sat.verifier
Constructor parameters in org.tweetyproject.arg.adf.reasoner.sat.verifier with type arguments of type SatSolverStateModifierConstructorDescriptionCompleteVerifier(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping) NaiveVerifier(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping) PreferredVerifier(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping) StableVerifier(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping)  - 
Uses of SatSolverState in org.tweetyproject.arg.adf.sat
Methods in org.tweetyproject.arg.adf.sat that return SatSolverState - 
Uses of SatSolverState in org.tweetyproject.arg.adf.sat.solver
Methods in org.tweetyproject.arg.adf.sat.solver that return SatSolverStateModifier and TypeMethodDescriptionNativeLingelingSolver.createState()NativeMinisatSolver.createState()NativePicosatSolver.createState()PooledIncrementalSatSolver.createState()Method parameters in org.tweetyproject.arg.adf.sat.solver with type arguments of type SatSolverStateModifier and TypeMethodDescriptionPooledIncrementalSatSolver.Builder.setStateDecorator(Function<SatSolverState, SatSolverState> stateDecorator) PooledIncrementalSatSolver.Builder.setStateDecorator(Function<SatSolverState, SatSolverState> stateDecorator)  - 
Uses of SatSolverState in org.tweetyproject.arg.adf.sat.state
Classes in org.tweetyproject.arg.adf.sat.state that implement SatSolverStateModifier and TypeClassDescriptionclassTheAsynchronousCloseSatSolverState.close()call is handled by the provided executor.final classA synchronized wrapper ofSatSolverState.Constructors in org.tweetyproject.arg.adf.sat.state with parameters of type SatSolverStateModifierConstructorDescriptionAsynchronousCloseSatSolverState(SatSolverState delegate, Executor executor) SynchronizedSatSolverState(SatSolverState delegate)