The artificial life lesson

What forty years of digital evolution research figured out about software that changes itself