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) void
GroundGenerator.prepare
(SatSolverState state) Method parameters in org.tweetyproject.arg.adf.reasoner.sat.generator with type arguments of type SatSolverStateModifier and TypeMethodDescriptionstatic CandidateGenerator
ConflictFreeGenerator.restricted
(AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation partial, Supplier<SatSolverState> stateSupplier) The resultingCandidateGenerator
only computes conflict free interpretations which are extensions of the defined partial interpretation.static CandidateGenerator
GroundGenerator.restricted
(AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix, Supplier<SatSolverState> stateSupplier) The resultingCandidateGenerator
only computes the ground interpretation if it extends the given prefix.static CandidateGenerator
ModelGenerator.restricted
(AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix, Supplier<SatSolverState> stateSupplier) The resultingCandidateGenerator
only computes two-valued models which are extensions of the defined prefix.static CandidateGenerator
ConflictFreeGenerator.unrestricted
(AbstractDialecticalFramework adf, PropositionalMapping mapping, Supplier<SatSolverState> stateSupplier) The resultingCandidateGenerator
computes all conflict free interpretations.static CandidateGenerator
GroundGenerator.unrestricted
(AbstractDialecticalFramework adf, PropositionalMapping mapping, Supplier<SatSolverState> stateSupplier) The resultingCandidateGenerator
computes the ground interpretation.static CandidateGenerator
ModelGenerator.unrestricted
(AbstractDialecticalFramework adf, PropositionalMapping mapping, Supplier<SatSolverState> stateSupplier) The resultingCandidateGenerator
computes all two-valued model interpretations.void
AbstractCandidateGenerator.update
(Consumer<SatSolverState> updateFunction) void
CandidateGenerator.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 TypeMethodDescriptionvoid
AdmissibleMaximizer.updateState
(SatSolverState state, Interpretation maximal) void
ConflictFreeMaximizer.updateState
(SatSolverState state, Interpretation maximal) void
InterpretationProcessor.updateState
(SatSolverState state, Interpretation processed) Method parameters in org.tweetyproject.arg.adf.reasoner.sat.processor with type arguments of type SatSolverStateModifier and TypeMethodDescriptionstatic InterpretationProcessor
AdmissibleMaximizer.restricted
(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix) static InterpretationProcessor
ConflictFreeMaximizer.restricted
(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping, Interpretation prefix) static InterpretationProcessor
AdmissibleMaximizer.unrestricted
(Supplier<SatSolverState> stateSupplier, AbstractDialecticalFramework adf, PropositionalMapping mapping) static InterpretationProcessor
ConflictFreeMaximizer.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 TypeClassDescriptionclass
TheAsynchronousCloseSatSolverState.close()
call is handled by the provided executor.final class
A synchronized wrapper ofSatSolverState
.Constructors in org.tweetyproject.arg.adf.sat.state with parameters of type SatSolverStateModifierConstructorDescriptionAsynchronousCloseSatSolverState
(SatSolverState delegate, Executor executor) SynchronizedSatSolverState
(SatSolverState delegate)