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.
It would make sense to use DrussGT, as it is the highest ranking 1v1 robot. But really, the most important thing is how well you understand the code, and I suppose Gilgalad would win that.
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.