În teoria asamblării, complexitatea vieții crește atunci când evoluția devine recursivă: 1. Genele codifică trăsăturile. 2. Unele trăsături îmbunătățesc supraviețuirea și adaptabilitatea. 3. Acestea trec la descendenți. 4. Descendenții evoluează mai repede decât părinții. 5. Evoluția evoluează mai repede.