Feat: Allow CustomPhaseCommand to check if Solving Terminated Early #1200
Labels
enhancement
New feature or request
process/needs triage
Requires initial assessment of validity, priority etc.
Is your feature request related to a problem? Please describe.
A
CustomPhaseCommand
may take a long time to execute. As a result, there can be a long delay between whenterminateEarly
is called and when the Solver actually terminates since the Solver has to wait for theCustomPhaseCommand
to finish.Describe the solution you'd like
A method for a
CustomPhaseCommand
to check if solving was terminated so it can return early. These can include:terminateEarly
Describe alternatives you've considered
See above.
Additional context
#1199
The text was updated successfully, but these errors were encountered: