Defines inequality constraint between IntVar and integer constant.
Defines inequality constraint between IntVar and integer constant.
a second parameter for inequality constraint.
the defined constraint.
Defines inequality constraint between two IntVar.
Defines inequality constraint between two IntVar.
a second parameter for inequality constraint.
the defined constraint.
Defines an implication constraint.
Defines an implication constraint.
Note: this assumes that the thenConstr
posts to the model. The method then
removes that posted constraint and replaced it by an amended version.
XXX TODO: this is ugly. A better solution would be to have thenConstr
be
a call-by-name parameter and push a temporary model instead?
a primitive constraint that will hold if this variable is 1.
the defined constraint.
Defines "less than" constraint between IntVar and integer constant.
Defines "less than" constraint between IntVar and integer constant.
a second parameter for "less than" constraint.
the equation constraint.
Defines "less than" constraint between two IntVar.
Defines "less than" constraint between two IntVar.
a second parameter for "less than" constraint.
the defined constraint.
Defines a reified constraint.
Defines a reified constraint.
Note: this assumes that the thenConstr
posts to the model. The method then
removes that posted constraint and replaced it by an amended version.
XXX TODO: this is ugly. A better solution would be to have thenConstr
be
a call-by-name parameter and push a temporary model instead?
a primitive constraint that is used in reification.
the defined constraint.
Defines "less than or equal" constraint between IntVar and integer constant.
Defines "less than or equal" constraint between IntVar and integer constant.
a second parameter for "less than or equal" constraint.
the equation constraint.
Defines "less than or equal" constraint between two IntVar.
Defines "less than or equal" constraint between two IntVar.
a second parameter for "less than or equal" constraint.
the defined constraint.
Defines equation constraint a BoolVar and a integer value.
Defines equation constraint a BoolVar and a integer value.
a second parameter for equation constraint.
the defined constraint.
Defines equation constraint between two BoolVar.
Defines equation constraint between two BoolVar.
a second parameter for equation constraint.
the defined constraint.
Defines equation constraint between IntVar and a integer constant.
Defines equation constraint between IntVar and a integer constant.
a second parameter for equation constraint.
the defined constraint.
Defines equation constraint between two IntVar.
Defines equation constraint between two IntVar.
a second parameter for equation constraint.
the defined constraint.
Defines "greater than" constraint between IntVar and integer constant.
Defines "greater than" constraint between IntVar and integer constant.
a second parameter for "greater than" constraint.
the equation constraint.
Defines "greater than" constraint between two IntVar.
Defines "greater than" constraint between two IntVar.
a second parameter for "greater than" constraint.
the defined constraint.
Defines "greater than or equal" constraint between IntVar and integer constant.
Defines "greater than or equal" constraint between IntVar and integer constant.
a second parameter for "greater than or equal" constraint.
the equation constraint.
Defines "greater than or equal" constraint between two IntVar.
Defines "greater than or equal" constraint between two IntVar.
a second parameter for "greater than or equal" constraint.
the defined constraint.
Defines constraint for integer reminder from division between two IntVar.
Defines constraint for integer reminder from division between two IntVar.
a second parameter for integer reminder from division constraint.
IntVar variable being the result of the integer reminder from division constraint.
Defines logical and (conjunction) constraint between two BoolVar.
Defines logical and (conjunction) constraint between two BoolVar.
a second parameter for equation constraint.
the defined constraint.
Defines multiplication constraint between IntVar and an integer value.
Defines multiplication constraint between IntVar and an integer value.
a second integer parameter for the multiplication constraint.
IntVar variable being the result of the multiplication constraint.
Defines multiplication constraint between two IntVar.
Defines multiplication constraint between two IntVar.
a second parameter for the multiplication constraint.
IntVar variable being the result of the multiplication constraint.
Defines add constraint between IntVar and an integer value.
Defines add constraint between IntVar and an integer value.
a second integer parameter for the addition constraint.
IntVar variable being the result of the addition constraint.
Defines add constraint between two IntVar.
Defines add constraint between two IntVar.
a second parameter for the addition constraint.
IntVar variable being the result of the addition constraint.
Defines subtract constraint between IntVar and an integer value.
Defines subtract constraint between IntVar and an integer value.
a second integer parameter for the subtraction constraint.
IntVar variable being the result of the subtraction constraint.
Defines subtract constraint between two IntVar.
Defines subtract constraint between two IntVar.
a second parameter for the subtraction constraint.
IntVar variable being the result of the subtraction constraint.
Defines integer division constraint between two IntVar.
Defines integer division constraint between two IntVar.
a second parameter for the integer division constraint.
IntVar variable being the result of the integer division constraint.
Defines logical exclusive or constraint between two BoolVar.
Defines logical exclusive or constraint between two BoolVar.
a second parameter for equation constraint.
the defined constraint.
Defines constraint on inclusion of a IntVar variable value in a set.
Defines constraint on inclusion of a IntVar variable value in a set.
set that this variable's value must be included.
the equation constraint.
Defines exponentiation constraint between two IntVar.
Defines exponentiation constraint between two IntVar.
exponent for the exponentiation constraint.
IntVar variable being the result of the exponentiation constraint.
Defines unary "-" constraint for IntVar.
Defines logical negation constraint for BoolVar.
Defines logical negation constraint for BoolVar.
boolean variable that is the result for this constraint.
Defines logical or (disjunction) constraint between two BoolVar.
Defines logical or (disjunction) constraint between two BoolVar.
a second parameter for equation constraint.
the defined constraint.
Defines a boolean variable and its primitive constraints.