Skip to main content
FRAMES NO FRAMES

Domain-delta in CP Optimizer
PREVIOUS NEXT

The domain-delta is a special set where the modifications of the domain of a constrained variable are stored. This domain-delta can be accessed (by means of member functions of the class of the constrained variable) during the propagation of the constraints posted on that constrained variable. When all the constraints posted on that constrained variable have been processed, then the domain-delta is cleared. If the variable is modified again, then the whole process starts over again. The state of the domain-delta is reversible.

The domain-delta can be traversed by an iterator, an instance of IlcIntVarDeltaIterator.

The order in which elements of the delta sets are traversed is not predictable. Each newly removed element will be traversed only once.

See the concept Propagation in CP Optimizer for more information.

See Also

IlcIntVarDeltaIterator

PREVIOUS NEXT