This constructor creates a no-overlap constraint on the sequence variable seq. This constraint states that the interval variables of the sequence do not overlap and that the order of intervals in the sequence is the order implied by the relative position of the start and end points of the non-overlapping intervals.

Namespace: ILOG.CP
Assembly: oplall (in oplall.dll)

Syntax

C#
public INoOverlap NoOverlap(
	IIntervalSequenceVar seq
)

Remarks

For more information on interval variable sequencing, see the concept Interval variable sequencing in the C++ Reference Manual.

Note: This constraint cannot be used in a logical constraint.

See Also