You should take a look at the conspec challenge, it features an alge that avoids being eating by stealing conspecs and such :
http://www.darwinbots.com/Forum/index.php?showtopic=2738The alge doesn't attack or do anything but look around and steal conspecs. (If shot at it will focus in that direction)
If you use memloc and memval it will be able to steal your conspec in 2 cycles (Even excalibur which uses 5 different keys doesn't last long)
It will also parrot the in/out vars, to confuse bots who broatcast a key or use one for ties.
And it contains sets of genes with shoot and eye commands and deletes genes to gain the same amount of eye and shoots commands as the oponent (It doesn't handle refdx and such, wasn't aware of those at the time)
You can also see what worked well against it in the topic... several good solid conspecs to choose from. (In the end I know I can't find a way to fool everyone, but it's fun to see F1 bots fail to survive in a sim with no oponent because they don't see the alge)
Theres a problem though, can't remember which version it was made for, but since then the vars used to count either eye commands or shoot commands has been changed (So it doesn't work in newer versions, it just deletes itself more or less, shouldn't be too hard to fix though)