Expand description
Scope hierarchy for solver execution.
Scopes maintain state at different levels of the solving process:
SolverScope: Top-level, holds working solution and best solutionPhaseScope: Per-phase stateStepScope: Per-step state within a phase
Structs§
- Phase
Scope - Scope for a single phase of solving.
- Solver
Scope - Top-level scope for the entire solving process.
- Step
Scope - Scope for a single step within a phase.
Traits§
- Best
Solution Callback - Sealed trait for invoking an optional best-solution callback.