Evolution of differentiated expression patterns in digital organisms
Charles Ofria, Christoph Adami, Travis C. Collier, Grace K. Hsu
Abstract
We investigate the evolutionary processes behind the development and optimization of multiple threads of execution in digital organisms using the avida platform, a software package that implements Darwinian evolution on populations of self-replicating computer programs. The system is seeded with a linearly executed ancestor capable only of reproducing its own genome, whereas its underlying language has the capacity for multiple threads of execution (i.e., simultaneous expression of sections of the genome.) We witness the evolution to multi-threaded organisms and track the development of distinct expression patterns. Additionally, we examine both the evolvability of multi-threaded organisms and the level of thread differentiation as a function of environmental complexity, and find that differentiation is more pronounced in complex environments.
Create a lesson
Related papers
Efficient Transport Networks through Edge Pruning by Relative Resistance
Mathieu Le Verge-Serandour, Viktor Vasilev, Lara Szeimies et al.
Boundary-contact repolarization provides a mechanism for directional guidance of neural crest cell collectives
Aditya Shankar Paspunurwar, Hector Gomez
Femtosecond Three-Dimensional Imaging of Single-Protein with Hard X-ray Laser
Paul Lourdu Xavier, Andrew J. Morgan, Johan Bielecki et al.
Three-dimensional imaging of isolated membrane-protein complexes in vacuo with an X-ray laser
Kartik Ayyer, Tej Varma Yenupuri, Johan Bielecki et al.
Polarization of the Drosophila oocyte by active cortical exchange
Mohammadhossein Firouznia, Wen Lu, Margot Lakonishok et al.
Inverse-Designed Anisotropic Intrastromal Corneal Exoskeletons for Keratoconus: A Three-Dimensional Computational Feasibility Study
J. Sumaya-Martinez, Alan Altamirano