I’ve spent some time recently looking a building my very basic route builder (currently sitting in Planimate) into a dll. The route builder returns all possible results (at the moment) so its forcing me to look at improving the efficiency of the data structures used, as the solution space can be extremely large. Its also getting me into efficient memory management use, something I’ve never really had to bother with.

All in all when i finish it I’ll have another not entirely useless tool that will hardly be used :-)

For people who’ve never seen Planimate I highly recommend a look