solverforge-solver 0.8.1

Solver engine for SolverForge
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* Builder module for constructing solver components from configuration.

Provides wiring between `SolverConfig` and the actual solver types.
All builders return concrete monomorphized enums — no `Box<dyn Trait>`.
*/

pub mod acceptor;
pub mod context;
pub mod forager;
pub mod list_selector;

pub use acceptor::{AcceptorBuilder, AnyAcceptor};
pub use context::{IntraDistanceAdapter, ListContext};
pub use forager::{AnyForager, ForagerBuilder};
pub use list_selector::{ListLeafSelector, ListMoveSelectorBuilder};