This repository has been archived by the owner on May 10, 2023. It is now read-only.
Improve the "Objective" ranking value for "PlannedTrip" instances #24
Labels
approved
This issue is currently approved but waiting to be solved.
enhancement
New feature or request
programming
This issue is related with source code implementation.
urgent
This issue should be solved with high priority.
Milestone
Is your feature request related to a problem? Please describe.
This issue is related with #7 due to in this case the
Objective
is related with the minimization of the costs. But when you need to pick the nextPlannedTask
on theInsertionAlgorithm
, the best choice is not always related with the lowest costPlannedTask
. This issue is also related with #12 because allowing the possibility of serving multipleTrip
s at the same time will produce a changes in thescoring
strategies.Describe the solution you'd like
A good solution for that kind of situations can be to define a
scoring
(or something like that) measurement that reflects the possible "quality" of aPlannedTrip
, which will not necessarily be related to the optimization function.Describe alternatives you've considered
The alternative is to use only the
planned_trip_optimization(...)
method, which restricts produces restrictions in the versatility of theObjective
definition.Additional context
A good point can be to have a default set of possible
scoring
strategies, that a user can use and even extend. Maybe this strategies can depend on theRoute
state.The text was updated successfully, but these errors were encountered: