Some members of the Cornell University Creative Machines Lab have a little video on Youtube called
[youtube z9ptOeByLA4 Evolving Soft Robots with Multiple Materials.] The video is in conjunction with a paper put out by members of the Creative Machines Lab.
You can all decide if you think evolution has finally been explained. Enjoy!