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§
- Combinator
- A
TerminationConditionwhich triggers when one of two givenTerminationConditions triggers. - Indefinite
- A
TerminationConditionwhich never triggers. The solver can search forever. - Time
Budget - A
TerminationConditionwhich triggers when the specified time budget has been exceeded.
Traits§
- Termination
Condition - The central trait that defines a termination condition. A termination condition determines when the solver should give up searching for solutions.