|
||||||||||
| 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 | |||||||||