its awesome.
You just get your nodes with the players position right?
i have one little hint that may help: (if my theory is right about your code)
You can save in a node if the player jumped that would avoid uneccesary jumping by the bot, i would also include in a node if the player used something like the evelator so the bot would wait for it instead of jumping all the time


Formally known as Omega
Avatar randomness by Quadraxas & Blade
http://omegapuppeteer.mybrute.com