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

Reply via email to