optimized algo
fix the optimizationzation
Fixed the new algo so it works again
spank the moneky works and astarr algo fixed so it is correct
spank the monkey strategy works
redy for branch