Sébastien Laigre wrote:
I'm starting with gecode, and it's a bit difficult for me. I have 3 conditions, one of them must be true. So i want to put them in an BoolArray. But I do not know how to do that. For example, I would like to do array[0] = x < y; array[1] = a < b; array[2] = c < d; and that one (at least) condition of the array is true.
You'd have to use something like the following: BoolVarArray b(this, 3, 0, 1); rel(this, x, IRT_LE, y, b[0]); rel(this, a, IRT_LE, b, b[1]); rel(this, c, IRT_LE, d, b[2]); rel(this, BOT_OR, b, 1); (this isn't tested, but you should get the idea) Cheers, Guido
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Gecode users mailing list [EMAIL PROTECTED] https://www.gecode.org/mailman/listinfo/gecode-users