[][src]Trait vrp_core::solver::mutation::Mutation

pub trait Mutation {
    fn mutate(
        &self,
        refinement_ctx: &mut RefinementContext,
        insertion_ctx: InsertionContext
    ) -> InsertionContext; }

Mutates given insertion context.

Required methods

fn mutate(
    &self,
    refinement_ctx: &mut RefinementContext,
    insertion_ctx: InsertionContext
) -> InsertionContext

Loading content...

Implementors

impl Mutation for RuinAndRecreateMutation[src]

Loading content...