Hi, I am using GeCode to find a set of parameters that maximize some function. I inherit therefore from the class 'MaximizeSpace' class. The problem is that the function to maximize isn't a direct combination of the parameters determined by GeCode. So, I need to rewrite the 'virtual IntVar cost(void) const;' method to compute for each possible combination of the parameters the value of the function to maximize. But here is my problem : I don't found how to return this result in the function.
virtual MyClass::IntVar cost(void) const { int res(function(C)); // C is an 'IntVarArray' IntVar ret=res; // <- Here is my problem !!!!! return(ret); } Any idea ? Thanks. -- Dr. Pascal Francq Belgium _______________________________________________ Gecode users mailing list users@gecode.org https://www.gecode.org/mailman/listinfo/gecode-users