work in progress:
http://spamtheweb.com/ul/upload/280608/5 6733_AI_simulator.php
the bare bones of it are done I just need to think of a way to make it impressive :).
It's purecode. Basically they all feed die and reproduce off of each other--When two living ones collide, the smaller one dies and a new one is created somewhere on the stage, assuming all of the qualities of the larger one. In this way they eventually evolve into uber cubes haha. When one dies, it turns red, and the living ones feed on it. They move around completely randomly. However, since one is reproduced as one dies, the population remains at a constant that is set at the beginning.