Evolution AND Artificial life
Common descendants