Struct vrp_core::solver::mutation::CloseRouteRemoval [−][src]
pub struct CloseRouteRemoval {}Expand description
Removes a few random, close to each other, routes from solution.
Trait Implementations
Returns the “default value” for a type. Read more
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.