What is life? An universal automatist might say that life is the result of three kinds of computation. Life = Reproduction + Morphogenesis + Homeostasis And once you have a population of organisms, two additional kinds of computation come into play. Life → Ecology + Evolution.
— Rucker, Rudy. The Lifebox, the Seashell, and the Soul. What Gnarly Computation Taught Me About Ultimate Reality, the Meaning of Life, and How to Be Happy. New York: Thunder’s Mouth Press, 2005.