Oops...
Found a few bugs, look at gene 2 for example, and I think all the velocity checking statements in the eye genes aren't really doing any good either.
But I fixed them and pitted 1.2 vs 1.1 and well.... To my suprise 1.1 beat 1.2 50% of the time anyway.
So I'll save 1.2 for after this has been in the league. I tested it and it made it to just below Swarm 2, which it failed to beat. I only ran 1 round instead of 5 though, and I'm not sure if I got all the settings exactly right, but I just hope I didn't get extraordinary luck in my tests.
Must look at Swarm 2 and develop some evil anti-Swarm thing. Heh heh heh