Struct vrp_core::solver::hyper::MultiSelective [−][src]
pub struct MultiSelective { /* fields omitted */ }Expand description
A selective heuristic which uses dynamic or static selective heuristic depending on search performance.
Implementations
Creates an instance of MultiSelective heuristic.
Trait Implementations
fn search(
&mut self,
refinement_ctx: &RefinementContext,
individuals: Vec<&Individual>
) -> Vec<Individual>
fn search(
&mut self,
refinement_ctx: &RefinementContext,
individuals: Vec<&Individual>
) -> Vec<Individual>
Performs a new search in solution space using individuals provided.