Still haven't decided on a robot
Great start, though I agree with Voidious that it might not be best to put all the rules together right at the top.
Perhaps, instead of jumping into a bot with thousands of lines of code, you could start with walk-throughs of a few sample bots and/or Super Sample bots, just to give the reader a basic idea of a robot's code. After all, I know you're writing this guide for experienced programmers, but you have to leave something for the noobs. :)
If it will go into the code, leave DrussGT out of it for now, I'm at the beginning of a fairly big refactor and cleanup. I'm also in the process of writing up a 1-vs-1/Understanding DrussGT page, in the style of Melee Strategy/Understanding Coriantumr, so I'd rather not have redundant info.