Originally posted by: Petr Vilím
Do I understand right that in the leaf you take the solution provided by CP Optimizer and heuristically improve so that its objective is even better (since lower bound on maximization problem is actually a value of solution)? And then you want CP Optimizer to look only for solutions with even better cost.
I'm afraid that there is no user-level API to do that. I'll ask my colleagues provided I understand your question right.
You can of course stop the search, provide your heuristically found solution as starting point and start the search again. The engine then restores your solution and then looks only for better ones. It could work quite well but of course it is less efficient than what you suggest because some information is lost by restarting the search.
Best regards, Petr
#CPOptimizer#DecisionOptimization