I always thought this* was a much better demonstration of evolution in action because it's completely undirected by the user and quickly converges to fit solutions from obvious randomness.
Works well in Chrome, but gets bog slow in Safari (10 beta). Instruments shows that it spends an enormous amount of time in memcpy copying IOSurface data around; I wonder why it is happening on the CPU rather than the GPU. But it may not be entirely Safari's fault: it appears that every single organism first gets drawn to a canvas the size of the entire screen (as opposed to the size necessary for the organism), then that canvas gets drawImage'd to the main canvas. That's an enormous number of wasted pixels. Also, this seems to happen fresh every frame: I don't know why they're using an intermediate image in the first place, but it's not for caching.
"Climbing Mount Improbable"[1] is the title of a book by
Richard Dawkins.
Haven't read it yet, but I can absolutely recommend "The Greatest Show on Earth"[2].
* http://rednuht.org/genetic_cars_2/