Expand description
Basic variable solver for simple assignment problems.
This module provides run_solver for problems using #[basic_variable_config],
where each entity has a single planning variable that can be assigned from a
fixed value range.
Logging levels:
- INFO: Solver start/end, phase summaries, problem scale
- DEBUG: Individual steps with timing and scores
- TRACE: Move evaluation details
Functionsยง
- run_
solver - Solves a basic variable problem using construction heuristic + late acceptance local search.
- run_
solver_ with_ channel - Solves a basic variable problem with channel-based solution streaming.