Struct vrp_core::solver::mutation::CompositeRuin [−][src]
pub struct CompositeRuin { /* fields omitted */ }Expand description
Provides the way to run multiple ruin methods one by one on the same solution.
Implementations
Trait Implementations
fn run(
&self,
refinement_ctx: &RefinementContext,
insertion_ctx: InsertionContext
) -> InsertionContext
fn run(
&self,
refinement_ctx: &RefinementContext,
insertion_ctx: InsertionContext
) -> InsertionContext
Ruins given solution and returns a new one with less jobs assigned.