Overload List
| Name | Description | |
|---|---|---|
|
|
SameSequence(IIntervalSequenceVar, IIntervalSequenceVar) |
This method creates a same-sequence constraint between sequence variables
seq1 and seq2.
|
|
|
SameSequence(IIntervalSequenceVar, IIntervalSequenceVar, String) |
This method creates a same-sequence constraint between sequence variables
seq1 and seq2.
|
|
|
SameSequence(IIntervalSequenceVar, IIntervalSequenceVar, array<IIntervalVar>[]()[][], array<IIntervalVar>[]()[][]) |
This method creates a same-sequence constraint between sequence variables
seq1 and seq2.
|
|
|
SameSequence(IIntervalSequenceVar, IIntervalSequenceVar, array<IIntervalVar>[]()[][], array<IIntervalVar>[]()[][], String) |
This method creates a same-sequence constraint between sequence variables
seq1 and seq2.
Sequence variables seq1 and seq2 should be of the same size n.
The mapping between interval variables of the two sequences is specified by arrays a1
and a2. Arrays a1 and a2 should be of same size n.
The constraint states that the two sequences seq1 and
seq2 are identical modulo a mapping between intervals a1[i] and
a2[i]. You can specify a name of your own choice for the constraint.
|