solverforge_solver/phase/construction/mod.rs
1//! Construction heuristic phase
2//!
3//! Builds an initial solution by assigning values to uninitialized
4//! planning variables one at a time.
5
6mod config;
7mod forager;
8mod phase;
9mod placer;
10
11pub use config::{ConstructionHeuristicConfig, ForagerType};
12pub use forager::{
13 BestFitForager, ConstructionForager, FirstFeasibleForager, FirstFitForager,
14 StrongestFitForager, WeakestFitForager,
15};
16pub use phase::ConstructionHeuristicPhase;
17pub use placer::{EntityPlacer, Placement, QueuedEntityPlacer, SortedEntityPlacer};