Skip to Main Content
Fault-tolerance and, even more, self-repair remain elusive properties in computing systems. In contrast, natural systems are often cited as examples of flexible, self-repairable systems. Such capabilities rely on many different aspects, but our hypothesis is that (adaptive) growth and cellularity are at the heart of these properties lacking so dearly in human artifacts. In this paper, we propose a simple cellular developmental system to backup through experimental results this hypothesis. First, we show that it is possible to evolve such systems to do specific tasks. Second, and more importantly, that these systems exhibit emergent robustness and self-repair capabilities through their own nature rather than specific design or directed evolution.