Algorithm overview
The implementations of the individual algorithms meet different levels of sophistication. In particular, the algorithms differ in the possible degrees of freedom (DOF) that can be manipulated (e.g. boat speed, waypoints) and the objectives that can be optimised (fuel, arrival-time accuracy, distance). The table below summarises the possible run modes for all available algorithms. Information on the configurations for the different run modes can be found in the sections that describe the functionality of each algorithm in detail.
Algorithm / Feature |
Degrees of Freedom |
Objectives |
Weather |
Constraints |
|
|---|---|---|---|---|---|
Genetic |
speed, waypoints, speed & waypoints |
fuel consumption, arrival-time accuracy |
Yes |
Yes |
|
Isofuel |
waypoints |
fuel consumption |
Yes |
Yes |
|
GCR Slider |
waypoints |
distance |
No |
Partially |
|
Dijkstra |
waypoints |
distance |
No |
Partially |
|