Struct vrp_core::solver::mutation::ExchangeInterRouteRandom [−][src]
pub struct ExchangeInterRouteRandom { /* fields omitted */ }Expand description
A local search operator which tries to exchange random jobs between different routes.
Implementations
Trait Implementations
fn explore(
&self,
_: &RefinementContext,
insertion_ctx: &InsertionContext
) -> Option<InsertionContext>
fn explore(
&self,
_: &RefinementContext,
insertion_ctx: &InsertionContext
) -> Option<InsertionContext>
Applies local search operator to passed solution in order to explore possible small move in solution space which leads to a different solution. Read more