Original Post
Alright, I think I''ve finally got a grasp on the SOAR algorithm. What I need to do is make a tree starting from the top level. The top level is one triangle, it''s two children are the two created by bisecting the hypotenuse, then each of these children get 2 apiece by a further bisection...
What I''d like to know is, how does the guy do it without declaring a bunch of new children each time? He recursively creates this tree without a lot of new and delete calls...how is that possible?