public class DecisionTracing extends SearchListenerAdapter<ISolverService>
Constructor and Description |
---|
DecisionTracing(IVisualizationTool positiveVisu,
IVisualizationTool negativeVisu,
IVisualizationTool restartVisu,
IVisualizationTool cleanVisu) |
Modifier and Type | Method and Description |
---|---|
void |
assuming(int p)
decision variable
|
void |
cleaning()
The solver is going to delete some learned clauses.
|
void |
end(Lbool result)
End the search.
|
void |
init(ISolverService solverService)
Provide access to the solver's controllable interface.
|
void |
restarting()
The solver restarts the search.
|
void |
start()
Start the search.
|
adding, backjump, backtracking, beginLoop, conflictFound, conflictFound, delete, learn, learnUnit, propagating, solutionFound
public DecisionTracing(IVisualizationTool positiveVisu, IVisualizationTool negativeVisu, IVisualizationTool restartVisu, IVisualizationTool cleanVisu)
public void assuming(int p)
SearchListener
assuming
in interface SearchListener<ISolverService>
assuming
in class SearchListenerAdapter<ISolverService>
public void restarting()
SearchListener
restarting
in interface SearchListener<ISolverService>
restarting
in class SearchListenerAdapter<ISolverService>
public void end(Lbool result)
SearchListener
end
in interface SearchListener<ISolverService>
end
in class SearchListenerAdapter<ISolverService>
result
- the result of the search.public void start()
SearchListener
start
in interface SearchListener<ISolverService>
start
in class SearchListenerAdapter<ISolverService>
public void init(ISolverService solverService)
SearchListener
init
in interface SearchListener<ISolverService>
init
in class SearchListenerAdapter<ISolverService>
solverService
- a way to safely control the solver.public void cleaning()
SearchListener
cleaning
in interface SearchListener<ISolverService>
cleaning
in class SearchListenerAdapter<ISolverService>
Copyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.