-
Notifications
You must be signed in to change notification settings - Fork 68
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
New objective "earliest-end-date" #69
Comments
Yes, it can happen and I think it can be solved by adding a custom objective function which will try to minimize a sum of tour arrival times. At the moment, it is not there in pragmatic format |
Can you add such objective function in the near future or is it not planned? I never programmed anything in rust otherwise i would give it a try. |
I can implement such global objective a bit later after my current task, but it might be not enough for some problems as the simple implementation will guide the search only on solution comparison level. This won't be enough for large problems as it might require more time to redistribute jobs. Alternative solution could be pre-processing on client side and splitting problems into multiple according to shift times (of course, can be done internally too with more sophisticated implementation). |
Some functionality is added here: 31ac6ad |
Hey, i want to optimize a job with multiple shifts over a month, teams and tours. When i solve this problem i get a solution thats spreads the tour dates randomly over this time period even so the problem can be done in half the time period. I want the tours to be as early as possible, so the teams are free for the rest of the time.
Is there a possibility to archive this or can you program a new objective for this?
The text was updated successfully, but these errors were encountered: