timefold-solver
timefold-solver copied to clipboard
Shadow variables: easy to use (shadow streams)
An arrival time shadow variable shouldn't be much more than:
arrivalTime = previous.departureTime + travelTime(previous, this)
See Chris's designs.