[][src]Trait vrp_core::refinement::selection::Selection

pub trait Selection {
    fn select(&self, refinement_ctx: &mut RefinementContext) -> InsertionContext;
}

Provides the way to select solution for next iteration.

Required methods

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

Selects solution from given refinement_ctx.

Loading content...

Implementors

impl Selection for SelectBest[src]

impl Selection for SelectRandom[src]

Loading content...