Initializing help system before first use

MIPTERMINATIONMETHOD

Description
Branch and Bound: How a MIP solve should be stopped on early termination when there are still active tasks in the system. This can happen when, for example, a time or node limit is reached.
Type
Integer
Values
0 
Terminate tasks at the earliest opportunity. This can result in some unfinished node solves being discarded, although never integer solutions.
1 
Allow tasks to complete their current work but prevent new tasks from being started.
Default value
0
Note
With MIPTERMINATIONMETHOD=0, termination will be quick but the returned state of the MIP solve will not include any work done by interrupted tasks. In particular, it is possible that some user callbacks (not intsol or preintsol) will have been fired for nodes that are discarded at termination. A user program that relies on the firing of callbacks being completely deterministic should therefore set MIPTERMINATIONMETHOD=1, which will produce a slower termination, but guaranteed deterministic firing of all user callbacks.
Note
Irrespective of the choice of MIPTERMINATIONMETHOD, a MIP solve will always be returned in a deterministic state when DETERMINISTIC=1.
Affects routines
See also

© 2001-2020 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.