clarke_wright(): The default argument of
restrictions is changed from NULL to an empty
data frame. Passing restrictions = NULL now fails.clarke_wright():
Vehicle restrictions are now correctly applied if two tours are linked whose end points do not have vehicle restrictions maintained, but the tours include other edges with vehicle restrictions.
R session does not crash anymore due to integer overflow issues in certain circumstances.
plot()/autoplot():
Plotting of a milk run result with a single site now also works.
The functions do have reference pages now.
Add the cvrp_*() function family for handling CVRPLIB data.
New vignette with performance benchmarks:
vignette("clarke_wright_performance").
clarke_wright() does not crash R anymore when passing
NA values to the distances argument: it stops
gracefully instead.