-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Describe the bug
In doing some optimisation tests, I came across a case where the path varies wildly between a non-uniform mesh and a uniform mesh split to the max split level of the non-uniform. Further analysis showed that this pathing occurs when neighbour_splitting is turned on (the default) at the add_vehicle stage. I think that this is still a pathing issue; but a stark difference is shown between the neighbour_splitting on/off meshes, so something about the small cellboxes that are added has thrown off the pathing.
To Reproduce
Optimise routes with the configs provided. Outputs also provided to save the hassle.
issue.zip
Screenshots & Files
Non-Uniform, No Currents, No NeighbourSplitting

Non-Uniform, With Currents, No NeighbourSplitting

Non-Uniform, With Currents, With NeighbourSplitting


