This video covers genetic algorithms and looks at how they are applied in 3 scenarios. 1: search problems where brute force is an impossibility (infinite monkey theorem). 2: physics-based systems 3: Interactive selection (i.e. user behavior driven fitness).
This video is excerpted from a presentation given at Kickstarter. Full video is here: vimeo.com/63755542
Read along: natureofcode.com/book/chapter-9-the-evolution-of-code/
Evolved Virtual Creatures: karlsims.com/evolved-virtual-creatures.html
Infinite Monkey Theorem: en.wikipedia.org/wiki/Infinite_monkey_theorem
Smart Rockets: blprnt.com/smartrockets/