Skip to main content

build_phases

Function build_phases 

Source
pub fn build_phases<S, V, DM, IDM>(
    config: &SolverConfig,
    descriptor: &SolutionDescriptor,
    model: &ModelContext<S, V, DM, IDM>,
    list_construction: Option<ConstructionArgs<S, V>>,
) -> PhaseSequence<RuntimePhase<Construction<S, V>, LocalSearch<S, V, DM, IDM>, Vnd<S, V, DM, IDM>>>
where S: PlanningSolution + 'static, S::Score: Score + ParseableScore, V: Clone + Copy + PartialEq + Eq + Hash + Into<usize> + Send + Sync + Debug + 'static, DM: CrossEntityDistanceMeter<S> + Clone + Debug + 'static, IDM: CrossEntityDistanceMeter<S> + Clone + Debug + 'static,