Crate solverforge_config

Crate solverforge_config 

Source
Expand description

Configuration system for SolverForge

Supports TOML and YAML configuration formats.

Structs§

CartesianProductConfig
Cartesian product move selector configuration.
ChangeMoveConfig
Change move configuration.
ConstructionHeuristicConfig
Construction heuristic configuration.
CustomPhaseConfig
Custom phase configuration.
ExhaustiveSearchConfig
Exhaustive search configuration.
ForagerConfig
Forager configuration.
GreatDelugeConfig
Great deluge configuration.
LateAcceptanceConfig
Late acceptance configuration.
LocalSearchConfig
Local search configuration.
PartitionedSearchConfig
Partitioned search configuration.
ScoreDirectorConfig
Score director configuration.
SimulatedAnnealingConfig
Simulated annealing configuration.
SolverConfig
Main solver configuration.
SolverConfigOverride
Runtime configuration overrides.
SwapMoveConfig
Swap move configuration.
TabuSearchConfig
Tabu search configuration.
TerminationConfig
Termination configuration.
UnionMoveSelectorConfig
Union move selector configuration.

Enums§

AcceptorConfig
Acceptor configuration.
ConfigError
Configuration error
ConstructionHeuristicType
Construction heuristic types.
EnvironmentMode
Environment mode affecting solver behavior.
ExhaustiveSearchType
Exhaustive search types.
MoveSelectorConfig
Move selector configuration.
MoveThreadCount
Move thread count configuration.
PhaseConfig
Phase configuration.
PickEarlyType
Pick early type.