[][src]Crate vrp_core

A core crate contains main buildings blocks for constructing heuristics and metaheuristic to solve rich Vehicle Routing Problem.

Modules

construction

Building blocks for arbitrary heuristic to construct a feasible solution.

models

Models to represent problem and solution domain.

refinement

Buildings blocks for metaheuristic (e.g. ruin and recreate, genetic, etc.).

utils

Utility helpers.

Macros

impl_try_collect_tuple
try_opt