When launching a manual optimization, there are 3 options available that can be set inside the Administration > Optimisations> Optimisation tab:
- Optimize unassigned tasks
- Re-Optimize all
- Re-Optimize preserving rounds
These options will appear on the announcement page when launching an optimization
1. Optimize tasks
It optimizes all tasks that have not been optimized yet. Existing rounds won't be affected.
In this case, the fleet resources such as the vehicles and drivers configured in the fleet will be reused even if some rounds were already created with those assigned. This may lead to multiple rounds having the same driver assigned for example.
2. Re-optimize all
It optimizes all tasks, even if some have already been optimized before. Existing rounds will be deleted unless they are already ongoing or in preparation.
3. Re-optimize preserving rounds
If this option is chosen, the optimization will first try to insert all newly announced tasks in the existing rounds. If it's not possible, additional rounds will be created. The tasks in existing rounds will remain in the same round but the sequence and ETA might change.
The vehicles or drivers used in the existing rounds will be discounted from the fleet configuration. There are two different scenarios depending on the type of fleet configured.
Using driver fleet
If a driver is assigned to a round but also appears in the fleet configured in the Optimization, the driver will only be used once. If the driver is not part of the fleet, the complete fleet will be used in the optimization.
Examples:
- If R01 (driver A) exists and the fleet has configured 3 drivers (driver A, driver B, and driver C), the optimization will preserve the R01 with driver A and will give the possibility of creating two new rounds with driver B and driver C
- If R01 (driver D) exists and the fleet has configured 3 drivers (driver A, driver B, and driver C), the optimization will preserve the R01 with driver D and will give the possibility of creating three new rounds with driver A, driver B, and driver C
Using virtual fleet
If a vehicle is assigned to a round but also appears in the virtual fleet configured in the Optimization, the number of vehicles will be reduced to one unit.
Example: If R01 (bike) exists while the virtual fleet has 3 bicycles configured, the optimization will keep the R01 and will give the possibility of creating 2 new rounds with a bicycle.