Interesting approach (as always), i don't have a Mac right now but I'll check your code !I have a ew questions though:- The 6 grid neighbors you're talking about are left/right/front/back/top/bottom ? Why do you need the top and bottom neighbors for navigation purpose ?
