Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Mount Improbable: Play With Evolution (mountimprobable.com)
61 points by gwern on July 2, 2016 | hide | past | favorite | 13 comments


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.

* http://rednuht.org/genetic_cars_2/


I had this running in the background for hours one day. They got pretty good.

He's also got one for biped walkers that's fun to play with. http://rednuht.org/genetic_walkers/


Playing around with the wheel friction and letting it run for days was interesting: https://github.com/red42/HTML5_Genetic_Cars/blob/master/cawr...


Runs much better than I'd've expected on mobile (after the pack clears out).


Framsticks are good, but the UI is buggy.


Fascinating!


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.


The title was incomprehensible until reading the post. I was wondering what a "Climb Mount" was.


"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].

[1]https://en.wikipedia.org/wiki/Climbing_Mount_Improbable

[2]https://www.amazon.com/Greatest-Show-Earth-Evidence-Evolutio...



I only clicked the article to understand the title. Not unhappy that I chose to do so.


This is really neat and they are generating the book covers based on the computer programs. Well done demo of the software.


More mobile friendly than I expected!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: