Ability to group visits that must be scheduled consecutively without interruption
complete
Jurriaan Persyn
When a technician has multiple visits spread across several locations, there are cases where those visits need to be handled as a block — no intermediate visits from other clients in between.
Today, this can be approximated using visit dependencies with maxDelay, but that forces an upfront decision on both the sequence and the expected delay between visits. In practice this is hard to configure correctly: set maxDelay too tight and valid solutions get rejected, too loose and unrelated visits slip in between.
What we need is a way to define a named group of visits that must be scheduled consecutively, without any visits outside the group in between — similar to how PDR handles multi-stop jobs with prohibited pooling. The optimizer should be free to determine the best sequence within the group, without requiring us to hardcode that order in advance.
Log In
Jurriaan Persyn
We’re excited to let you know that this feature is now available since our last release.
Thank you for sharing your feedback, it helps us make Timefold even better for you.
To start using the feature, see https://feedback.timefold.ai/changelog/spider-chart-comparisons-employee-priority-in-ess-profit-optimization-in-fsr-and-1 for more details. If you have any questions or further suggestions, feel free to reach out!
Jurriaan Persyn
VP Product
Pieter De Schepper
marked this post as
complete
Jurriaan Persyn
marked this post as
under review