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