Events

enum idol::CallbackEvent

CallbackEvent is an enumerated type used to indicate events during a branch-and-bound tree execution.

It is typically used inside of a Callback to influence or modify the behaviour of the algorithm at execution time.

Values:

enumerator NodeLoaded

Occurs when a node is about to be solved

enumerator IncumbentSolution

Occurs when an incumbent solution has been found

enumerator InvalidSolution

Occurs when a solution of the relaxation is not valid (e.g., not integer)

enumerator PrunedSolution