📗 Artificial life is an interdisciplinary line of research (largely between computer science and biology, but with applications in wide areas including economics and archeology) with the aim to create living or life-like artificial systems, either in the fo