Use this parameter to control the level of integer programming heuristics used by the integer solver. These heuristics use the continuous solution at each node in the branch-and-bound tree to attempt to quickly find a good integer solution. If an integer solution better than the incumbent is found, then it is used to fix or tighten global and local variable bounds. Heuristics are only applied to linear models. Requesting heuristics on nonlinear models will result in no benefits.

HEURIS may be set anywhere from 0 (none) to 100 (highest level), with 3 being the default.