Once you have imported solution values using setSolution, you can optionally call useSolution in a GRB.CB_MIPNODE callback to immediately use these values to try to compute a heuristic solution. Alternatively, you can call useSolution in a GRB.CB_MIP or GRB.CB_MIPSOL callback, which will store the solution until it can be processed internally.

double useSolution ( )

Return value:

The objective value for the solution obtained from your solution values. It equals GRB.INFINITY if no improved solution is found or the method has been called from a callback other than GRB.CB_MIPNODE.