Re-exports§
pub use dynamic_list_change::DynamicListChangeMoveSelector;pub use dynamic_scalar_change::DynamicScalarChangeMoveSelector;pub use dynamic_scalar_nearby_change::DynamicScalarNearbyChangeMoveSelector;pub use dynamic_scalar_nearby_swap::DynamicScalarNearbySwapMoveSelector;pub use entity::AllEntitiesSelector;pub use entity::EntityReference;pub use entity::EntitySelector;pub use entity::FromSolutionEntitySelector;pub use k_opt::DefaultDistanceMeter;pub use k_opt::KOptConfig;pub use k_opt::KOptMoveSelector;pub use k_opt::ListPositionDistanceMeter;pub use k_opt::NearbyKOptMoveSelector;pub use list_change::ListChangeMoveSelector;pub use list_permute::ListPermuteMoveSelector;pub use list_precedence::ListPrecedenceMoveSelector;pub use list_reverse::ListReverseMoveSelector;pub use list_ruin::ListRuinMoveSelector;pub use list_swap::ListSwapMoveSelector;pub use mimic::MimicRecorder;pub use mimic::MimicRecordingEntitySelector;pub use mimic::MimicReplayingEntitySelector;pub use move_selector::ChangeMoveSelector;pub use move_selector::MoveSelector;pub use move_selector::MoveStreamContext;pub use move_selector::ScalarChangeMoveSelector;pub use move_selector::ScalarSwapMoveSelector;pub use move_selector::SwapMoveSelector;pub use nearby::NearbyDistanceMeter;pub use nearby::NearbyEntitySelector;pub use nearby::NearbySelectionConfig;pub use nearby_list_change::CrossEntityDistanceMeter;pub use nearby_list_change::DefaultCrossEntityDistanceMeter;pub use nearby_list_change::NearbyListChangeMoveSelector;pub use nearby_list_swap::NearbyListSwapMoveSelector;pub use pillar::DefaultPillarSelector;pub use pillar::Pillar;pub use pillar::PillarSelector;pub use pillar::SubPillarConfig;pub use ruin::RuinMoveSelector;pub use ruin::RuinVariableAccess;pub use sublist_change::SublistChangeMoveSelector;pub use sublist_swap::SublistSwapMoveSelector;pub use value_selector::FromSolutionValueSelector;pub use value_selector::PerEntitySliceValueSelector;pub use value_selector::PerEntityValueSelector;pub use value_selector::RangeValueSelector;pub use value_selector::StaticValueSelector;pub use value_selector::ValueSelector;
Modules§
- decorator
- dynamic_
list_ change - Dynamic public adapter for the canonical streamed list-change cursor.
- dynamic_
scalar_ change - Public dynamic scalar change facade over the canonical scalar leaf.
- dynamic_
scalar_ nearby_ change - Public dynamic nearby-change facade over the canonical scalar leaf.
- dynamic_
scalar_ nearby_ swap - Public dynamic nearby-swap facade over the canonical scalar leaf.
- entity
- k_opt
- list_
change - Public static adapter for the canonical streamed list-change kernel.
- list_
permute - Public static adapter for the canonical streamed list-permute cursor.
- list_
precedence - Public static facade for the canonical critical-path precedence kernel.
- list_
reverse - Public static adapter for the canonical list-reverse cursor.
- list_
ruin - Public static adapter for the canonical streamed list-ruin cursor.
- list_
swap - Public static adapter for the canonical streamed list-swap kernel.
- mimic
- move_
selector - nearby
- nearby_
list_ change - Public static adapter for the canonical nearby list-change kernel.
- nearby_
list_ swap - Public static adapter for the canonical nearby list-swap kernel.
- pillar
- ruin
- sublist_
change - Public static adapter for the canonical streamed sublist-change cursor.
- sublist_
swap - Public static adapter for the canonical streamed sublist-swap cursor.
- value_
selector
Enums§
- Scalar
Neighborhood Binding Error - Structural leaf-creation failures. Direct dynamic APIs and compiler lowering use this same type so a missing nearby source never becomes an alternate candidate universe.
- Selection
Order