Hi! I have been experimenting Gecode for a while, and now I want to make something wich I don't know if its possible:
I want to create a new "custom" constraint that allows to relate/constraint a variable with a function that receives two other gecode variables as parameters. This function will be something completely external to gecode, and evan c++, so, by the the this function is called the gecode variables that are used on it should already have some values assigned to it. Here's how it would look: post(this, cvars[0] < 5) post(this, cvars[1] < cvars[0] + 2) post(this, new_constraint(cvars[2], run_something(cvars[0], cvars[1]) In this example, we could just assume that the "new_constraint" is used to make sure that cvars[2] "<" run_something(cvars[0],cvars[1]). Is this possible to do? If so, where should I start? Thank you all Pedro Salgueiro _______________________________________________ Gecode users mailing list [EMAIL PROTECTED] https://www.gecode.org/mailman/listinfo/gecode-users
