Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor heuristics calls #837

Closed
jcoupey opened this issue Nov 28, 2022 · 0 comments · Fixed by #970
Closed

Refactor heuristics calls #837

jcoupey opened this issue Nov 28, 2022 · 0 comments · Fixed by #970

Comments

@jcoupey
Copy link
Collaborator

jcoupey commented Nov 28, 2022

Currently our heuristics operate at scale on the full input, generating a solution from scratch. We could refactor the process in order to:

  • be able to apply the heuristics on top of an existing partial solution;
  • allow to apply on a subset of the jobs;
  • allow to apply on a subset of the vehicles.

For example, this could unlock the ability to re-use the heuristic code right inside the RouteSplit operator introduced in #788.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant