I don't really have high hopes for a lot of
practical applications of genetic algorithms and neural nets in the realm of Quake AI, but they do look fun to play around with, so I'm going to try making a little 2D "game" for AI to wander around in and experiment.
Right now I'm just getting the data structures set up for a net:

Randomly generated neurons, and their connections (red ones are firing).
The plan is to throw a bunch of these nets at a task (after I set up the "sensory" and "motor" neurons), mix and match the best performers each generation, add some mutations (additional neurons, different connections, etc), and repeat until hopefully something cool happens... maybe...