This is a fairly trivial suggestion, which probably won't be noticable to most players...
When you plot a route A > B the systems traversed should be the same as if you'd plotted a route B > A for the same ship and load, but obviously in the reverse order.
This isn't currently the case - the reverse route can follow a completely different path.
I can complely understand why this would be the case, and it wouldn't take much to place an ordering on two systems when calculating the route, simply reversing the order of the systems if necessary.
Unless there is a reason why a route A > B > c would be valid, but C > B > A would not?
Why do I care? Well, after forging a route between two distant systems, ensuring that I have scanned everything along the way, I am now doing it all again on the return leg!
Perhaps this is really a first world problem...
When you plot a route A > B the systems traversed should be the same as if you'd plotted a route B > A for the same ship and load, but obviously in the reverse order.
This isn't currently the case - the reverse route can follow a completely different path.
I can complely understand why this would be the case, and it wouldn't take much to place an ordering on two systems when calculating the route, simply reversing the order of the systems if necessary.
Unless there is a reason why a route A > B > c would be valid, but C > B > A would not?
Why do I care? Well, after forging a route between two distant systems, ensuring that I have scanned everything along the way, I am now doing it all again on the return leg!
Perhaps this is really a first world problem...