Evolving Robots I've ported it to javascript for you below, this gives a rudimentary idea of what the C program was like, though it only has herbivores and is smaller. Evolution takes place by mutating attributes to evolve the most efficient herbivores (each starting animal is a different species). |