VRP with breaks minor bug? #4234
Labels
Bug
Solver: Routing - break
Routing break related issue
Solver: Routing
Uses the Routing library and the original CP solver
Milestone
What version of OR-Tools and what language are you using?
Version: stable branch
Language: C++
Which solver are you using (e.g. CP-SAT, Routing Solver, GLOP, BOP, Gurobi)
Routing Library
What operating system (Linux, Windows, ...) and version?
Linux Mint 21.3
What did you do?
Using VRP with breaks.
GlobalVehicleBreaksConstraint
will be added to the Solver.What did you expect to see
I believe here we're updating
StartMin
value of the arcpath_[pos] -> path_[pos + 1]
toEndMin
value of the break interval. This arcStartMin
isCumulVar(path_[pos])->Min() - arc_start_offset
. So instead ofSetMin(CapSub(interval_end_min, arc_start_offset))
it should beSetMin(CapAdd(interval_end_min, arc_start_offset))
.or-tools/ortools/constraint_solver/routing_breaks.cc
Lines 943 to 951 in 5124f49
The text was updated successfully, but these errors were encountered: