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

pub trait Selection {
    fn select_parents(
        &self,
        refinement_ctx: &RefinementContext
    ) -> Vec<InsertionContext>; }

A trait which specifies evolution selection behavior.

Required methods

fn select_parents(
    &self,
    refinement_ctx: &RefinementContext
) -> Vec<InsertionContext>

Selects parent from population based on refinement process state.

Loading content...

Implementors

impl Selection for NaiveSelection[src]

Loading content...