Releases
v1.12.0
Added
IntraTwoOpt
local search operator (#706 )
description
key for unassigned tasks in output, if provided (#403 )
location_index
key for unassigned tasks and each step, if provided (#625 )
Shared target to makefile, for creating Position Independent Code (#617 )
Exposing some internals for Python through compile flags (#640 )
Stats on local search operators use for dev/debug purposes (#658 )
Project can be compiled without routing support to limit dependencies (#676 )
Internal max_tasks
constraints derived from input to speed up local-search (#648 )
Changed
Prune local search moves based on TW constraints (#583 )
Prune local search moves based on capacity constraints (#709 )
Refactor exception class (#639 )
CI builds now run against libosrm
v5.26.0 (#651 )
Reduce computing time on PDPTW benchmarks by around 20% (#559 )
Change Input and parser signature to simplify downstream usage (#665 )
Consider move options in SWAP* that were previously wrongly discarded (#682 )
Use cxxopts as command line parser instead of getopt (#602 )
Change polylineencoder usage to submodule instead of plain header (#686 )
Fixed
Remove duplicate definition of LocalSearch (#638 )
Move priority check to Job constructor instead of input parser (#628 )
Wrong index values without custom matrix (#683 )
Assignments instead of equality checks in some plan mode assertions (#701 )
Initialization of single-entry matrix (#699 )
You canβt perform that action at this time.