|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sat4j.tools.ConflictLevelTracing
public class ConflictLevelTracing
| Constructor Summary | |
|---|---|
ConflictLevelTracing(String filename)
|
|
| Method Summary | |
|---|---|
void |
adding(int p)
adding forced variable (conflict driven assignment) |
void |
assuming(int p)
decision variable |
void |
backjump(int backjumpLevel)
The solver is asked to backjump to a given decision level. |
void |
backtracking(int p)
backtrack on a decision variable |
void |
beginLoop()
starts a propagation |
void |
conflictFound(IConstr confl,
int dlevel,
int trailLevel)
a conflict has been found. |
void |
conflictFound(int p)
a conflict has been found while propagating values. |
void |
delete(int[] clause)
delete a clause |
void |
end(Lbool result)
End the search. |
void |
learn(IConstr c)
learning a new clause |
void |
propagating(int p,
IConstr reason)
Unit propagation |
void |
restarting()
The solver restarts the search. |
void |
solutionFound()
a solution is found. |
void |
start()
Start the search. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConflictLevelTracing(String filename)
| Method Detail |
|---|
public void adding(int p)
SearchListener
adding in interface SearchListenerpublic void assuming(int p)
SearchListener
assuming in interface SearchListenerpublic void backtracking(int p)
SearchListener
backtracking in interface SearchListenerpublic void beginLoop()
SearchListener
beginLoop in interface SearchListener
public void conflictFound(IConstr confl,
int dlevel,
int trailLevel)
SearchListener
conflictFound in interface SearchListenerconfl - TODOdlevel - TODOtrailLevel - TODOpublic void conflictFound(int p)
SearchListener
conflictFound in interface SearchListenerp - the conflicting value.public void delete(int[] clause)
SearchListener
delete in interface SearchListenerpublic void end(Lbool result)
SearchListener
end in interface SearchListenerresult - the result of the search.public void learn(IConstr c)
SearchListener
learn in interface SearchListener
public void propagating(int p,
IConstr reason)
SearchListener
propagating in interface SearchListenerreason - TODOpublic void solutionFound()
SearchListener
solutionFound in interface SearchListenerpublic void start()
SearchListener
start in interface SearchListenerpublic void restarting()
SearchListener
restarting in interface SearchListenerpublic void backjump(int backjumpLevel)
SearchListener
backjump in interface SearchListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||