public class DecisionLevelTracing extends SearchListenerAdapter<ISolverService>
Constructor and Description |
---|
DecisionLevelTracing(IVisualizationTool visuTool) |
Modifier and Type | Method and Description |
---|---|
void |
backjump(int backjumpLevel)
The solver is asked to backjump to a given decision level.
|
void |
conflictFound(IConstr confl,
int dlevel,
int trailLevel)
a conflict has been found.
|
void |
end(Lbool result)
End the search.
|
void |
start()
Start the search.
|
adding, assuming, backtracking, beginLoop, cleaning, conflictFound, delete, init, learn, learnUnit, propagating, restarting, solutionFound
public DecisionLevelTracing(IVisualizationTool visuTool)
public void conflictFound(IConstr confl, int dlevel, int trailLevel)
SearchListener
conflictFound
in interface SearchListener<ISolverService>
conflictFound
in class SearchListenerAdapter<ISolverService>
confl
- TODOdlevel
- TODOtrailLevel
- TODOpublic 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 backjump(int backjumpLevel)
SearchListener
backjump
in interface SearchListener<ISolverService>
backjump
in class SearchListenerAdapter<ISolverService>
Copyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.