Structs§
- Constraint
Analysis - Construction
Phase Factory - Zero-erasure factory for construction heuristic phases.
- KOpt
Phase - K-opt local search phase.
- KOpt
Phase Builder - Builder for creating k-opt local search phases.
- List
Cheapest Insertion Phase - List construction phase using greedy cheapest insertion.
- List
Clarke Wright Phase - List construction phase using Clarke-Wright savings algorithm.
- List
Construction Phase - List construction phase that assigns elements round-robin to entities.
- List
Construction Phase Builder - Builder for creating list construction phases.
- ListK
OptPhase - Per-route k-opt polishing phase for list variable problems.
- List
Regret Insertion Phase - List construction phase using regret-based insertion.
- Local
Search Phase Factory - Zero-erasure factory for local search phases.
- Score
Analysis - Solver
Event Metadata - Solver
Factory - Zero-erasure solver factory.
- Solver
Factory Builder - Builder for SolverFactory with zero type erasure.
- Solver
Manager - Manages retained async solve jobs with lifecycle-complete event streaming.
- Solver
Runtime - Runtime context for a retained solve job.
- Solver
Snapshot - Solver
Snapshot Analysis - Solver
Status
Enums§
- Construction
Type - Local
Search Type - Phase
Config - Solver
Build Error - Solver
Event - Solver
Lifecycle State - Solver
Manager Error - Solver
Terminal Reason
Traits§
- Analyzable
- Trait for solutions that can be analyzed for constraint violations.
- Phase
Factory - Factory trait for creating phases with zero type erasure.
- Solvable
- Trait for solutions that can run inside the retained lifecycle manager.
Functions§
- analyze
- Analyzes a solution for constraint violations.
- solver_
factory_ builder - Creates a builder for SolverFactory.