Boxcar - Selection at work!

Evolve a car! Watch it happen! I watch this for hours while I'm working on my computer. The best performing cars get to reproduce themselves in the next generation, and the cars gain functionality - or not! Sometimes the best cars will "die" anyway, and that chance is also part of evolution. Sometimes I let the program run overnight and look at it in the morning to see what has evolved over many generations. Truly fascinating to see what this program comes up with! You can set the mutation rate of the cars higher or lower, play around with the number of wheels, and give the cars different challenging terrains to adapt to. Expect a "train wreck" of failures for the first 10 to 20 generations, but you will ultimately see the best working cars survive, survivors reproduce over time, and you will see the population makeup of the cars change to fit the terrain. Different terrain environments will select for different optimally shaped cars - just like natural selection does over time with living organisms! Watch it happen!!

The link address is: http://boxcar2d.com/index.html