Re: The Traipse Gametree (plan of action)
I've re-written my stuff about three times
I think I am beginning to understand it better now!
Btw OpenRPG had some tests added to it. Did you ever look at that stuff? All this referencing code gets freaking complicated to check. It's all the recursive functions and so on. Ideally I'd like some tests for it. A suite where you can call a function that adds a set of nodes to a blank tree, then make a call to ParsePost probably and check the result is what you expect it to be; that the references were followed correctly etc. Then when you change the code you can run the test suite instead of manually trying to check you didn't break some old code.
Testing is never as exciting as adding new code of course :/