Expand description
Contains the conditions which are used to determine when the Solver should terminate
even when the state of the satisfaction/optimization problem is unknown.
The main TerminationCondition is a condition which is polled by the Solver during
the search process. It indicates when the Solver should stop, even if no definitive
conclusions have been made.
The most common example would be TimeBudget, which terminates the Solver whenever
the time budget is exceeded.
Structs§
- A
TerminationConditionwhich triggers when one of two givenTerminationConditions triggers. - A
TerminationConditionwhich never triggers. The solver can search forever. - A
TerminationConditionwhich triggers due to a SIGINT signal. - A
TerminationConditionwhich triggers when the specified time budget has been exceeded.
Traits§
- The central trait that defines a termination condition. A termination condition determines when the solver should give up searching for solutions.