Module basic

Module basic 

Source
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.