#include <Chronological.h>
Inheritance diagram for Chronological:

Public Member Functions | |
| Chronological (Problem &problem) | |
| virtual void | recordDomainChange (Variable &, Variable &) |
| virtual void | recordFailure (Constraint &, Variable &, Variable &) |
| virtual int | computeJump (bool) const |
|
|
Return the back jumping depth based on the conflict set of the variables modified at the current depth. We have to parse all of them and select the deepest variable that could have caused a conflict.
Implements Retraction. |
|
||||||||||||
|
Notify the monitor that values have been removed from the domain of `victim' (but no dwo='domain wipe out'). This function adds to the conflict set of `victim' all the variables modified at the current depth of the search.
Implements Retraction. |
|
||||||||||||||||
|
Record a failure in the filter.
Implements Retraction. |
1.3.9.1