AppendTourPolicy

Append each new task's stops to the end, changing nothing already planned.

The naive baseline, and it is shipped because a gain has to be measured against something. A fleet running this consolidates only by accident — it collects and delivers one load before starting the next — so the difference between it and CheapestInsertionTourPolicy on one layout is what tour planning is worth in that study.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun plan(context: TourContext, remaining: List<TourStop>, insert: List<TourStop>): List<TourStop>
Link copied to clipboard
open override fun toString(): String