Hi Omar. In the VOR, for several days on the passage from Fernando de Noronha to Cape Town the correct optimum track was 70-80 degrees away from the direction to the destination. The biggest # of tree branches that will work seems to be about 20. If I understand it correctly, in reaching conditions this will test tracks up to 50 degrees away from the direction to the destination. So the routing selected the outermost track as the best one, sending boats 20-30 degrees to the east of the correct track (and towards the South Altantic high). The only way to see this error was to plot the isochrones, which showed the selected track going through the very ends of the isochrones.
I'm sure you've thought about this already, but is there any way to widen the tree on very long simulations? Maybe with more agressive pruning, or bigger time steps, or a bigger data array, or some other brilliant strategy. I know this would be less accurate, but at least there would be a good answer within the range of tracks tested.
That would make an excellent tool even better!