I figured that bit out when making the bot. The problem is, how do you define "looking in an area"? Assuming you have two coords, the queen could always have moved, or could be missed because another bot got in the way etc. Really the best way to go, I figured, is to either constantly update the queen coordinate or have a network of queens. The scouts do feed body, by the way.
My thoughts on the neural bot are that they switch between several memory locations in a cycle, gathering data on attacks they were stung with, average enemy bot population over a sample of time, say 500 cycles, etc.
Programming knowledge is very good to have, especially if you know how the stack works. The inner workings of DB is two stacks interacting with each other, one boolean stack (for conditions) and one number stack (everything else). Memory locations are stored in a big array. Basically, every number, command, label etc. manipulates either of those stacks, with *, store, inc and dec being the commands that interact with the array. But you probably knew all this (and if you didn't, pretend you did )