A very short description of the FleetEngine method is
- Creating an initial solution (in short time)
- Improving it step by step (in much longer time).
We are currently working on adding several algorithms for the first step, in order to take advantage of the task structure, so simpler and faster algorithms are used for tasks without many restrictions.
This can be expected to give big benefits (many times faster depending upon task). Later on we shall look at doing something similar for the improvement step.