|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ISolverService | |
---|---|
org.sat4j.minisat.core | Implementation of the MiniSAT solver skeleton. |
org.sat4j.specs | Those classes are intended for users dealing with SAT solvers as black boxes. |
org.sat4j.tools | Tools to be used on top of an ISolver . |
Uses of ISolverService in org.sat4j.minisat.core |
---|
Classes in org.sat4j.minisat.core that implement ISolverService | |
---|---|
class |
Solver<D extends DataStructureFactory>
The backbone of the library providing the modular implementation of a MiniSAT (Chaff) like solver. |
Methods in org.sat4j.minisat.core with type parameters of type ISolverService | ||
---|---|---|
|
Solver.getSearchListener()
|
|
|
Solver.setSearchListener(SearchListener<S> sl)
|
Uses of ISolverService in org.sat4j.specs |
---|
Classes in org.sat4j.specs with type parameters of type ISolverService | |
---|---|
interface |
SearchListener<S extends ISolverService>
Interface to the solver main steps. |
Methods in org.sat4j.specs with type parameters of type ISolverService | ||
---|---|---|
|
ISolver.getSearchListener()
Get the current SearchListener. |
|
|
ISolver.setSearchListener(SearchListener<S> sl)
Allow the user to hook a listener to the solver to be notified of the main steps of the search process. |
Uses of ISolverService in org.sat4j.tools |
---|
Classes in org.sat4j.tools with type parameters of type ISolverService | |
---|---|
class |
SearchListenerAdapter<S extends ISolverService>
|
Methods in org.sat4j.tools with type parameters of type ISolverService | ||
---|---|---|
|
ManyCore.getSearchListener()
|
|
|
SolverDecorator.getSearchListener()
|
|
|
AbstractOutputSolver.getSearchListener()
|
|
|
ManyCore.setSearchListener(SearchListener<I> sl)
|
|
|
SolverDecorator.setSearchListener(SearchListener<S> sl)
|
|
|
AbstractOutputSolver.setSearchListener(SearchListener<S> sl)
|
Methods in org.sat4j.tools with parameters of type ISolverService | |
---|---|
void |
TextOutputTracing.init(ISolverService solverService)
|
void |
SpeedTracing.init(ISolverService solverService)
|
void |
SearchEnumeratorListener.init(ISolverService solverService)
|
void |
MultiTracing.init(ISolverService solverService)
|
void |
LearnedTracing.init(ISolverService solverService)
|
void |
HeuristicsTracing.init(ISolverService solverService)
|
void |
DecisionTracing.init(ISolverService solverService)
|
void |
ConflictLevelTracing.init(ISolverService solverService)
|
void |
ConflictDepthTracing.init(ISolverService solverService)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |