I am 'The' Sean O'Connor but not the guy who wrote slay. I know I have one namesake who writes a lot of games and another who has done a little bit of AI research.
My brother David has written a lot of games for EA and other companies.
I've been trying out the Continuous Gray code for a few days now. It is highly suited to open-ended evolution, co-evolution and dynamically changing or noisy environments (ie the situations that robots would find themselves in).
It is amazingly simple too. It is well worth experimenting with. As it is very new you should feel free to try out any improvements to the algorithm you can think of.