ExVrp.Trip (ExVrp v0.4.2)

Copy Markdown View Source

Represents a trip within a route.

A trip is a continuous segment of visits between depot visits. In simple VRP, a route has exactly one trip. Multi-trip VRP allows vehicles to return to depots mid-route for reloading.

Summary

Types

t()

@type t() :: %ExVrp.Trip{
  delivery: [non_neg_integer()],
  distance: non_neg_integer(),
  duration: non_neg_integer(),
  end_depot: non_neg_integer(),
  pickup: [non_neg_integer()],
  start_depot: non_neg_integer(),
  visits: [non_neg_integer()]
}