Number of values constraints
[Using integer variables and constraints]
Functions | |
void | Gecode::nvalues (Home home, const IntVarArgs &x, IntRelType irt, int y, IntConLevel icl=ICL_DEF) |
Post propagator for ![]() | |
void | Gecode::nvalues (Home home, const IntVarArgs &x, IntRelType irt, IntVar y, IntConLevel icl=ICL_DEF) |
Post propagator for ![]() | |
void | Gecode::nvalues (Home home, const BoolVarArgs &x, IntRelType irt, int y, IntConLevel icl=ICL_DEF) |
Post propagator for ![]() | |
void | Gecode::nvalues (Home home, const BoolVarArgs &x, IntRelType irt, IntVar y, IntConLevel icl=ICL_DEF) |
Post propagator for ![]() |
Detailed Description
The number of values constraints perform propagation following: C. Bessiere, E. Hebrard, B. Hnich, Z. Kiziltan, and T. Walsh, Filtering Algorithms for the NValue Constraint, Constraints, 11(4), 271-293, 2006.
Function Documentation
void Gecode::nvalues | ( | Home | home, | |
const IntVarArgs & | x, | |||
IntRelType | irt, | |||
int | y, | |||
IntConLevel | icl = ICL_DEF | |||
) |
Post propagator for .
void Gecode::nvalues | ( | Home | home, | |
const IntVarArgs & | x, | |||
IntRelType | irt, | |||
IntVar | y, | |||
IntConLevel | icl = ICL_DEF | |||
) |
Post propagator for .
void Gecode::nvalues | ( | Home | home, | |
const BoolVarArgs & | x, | |||
IntRelType | irt, | |||
int | y, | |||
IntConLevel | icl = ICL_DEF | |||
) |
Post propagator for .
void Gecode::nvalues | ( | Home | home, | |
const BoolVarArgs & | x, | |||
IntRelType | irt, | |||
IntVar | y, | |||
IntConLevel | icl = ICL_DEF | |||
) |
Post propagator for .