Avida: a software platform for research in computational evolutionary biology

Artif Life. Spring 2004;10(2):191-229. doi: 10.1162/106454604773563612.


Avida is a software platform for experiments with self-replicating and evolving computer programs. It provides detailed control over experimental settings and protocols, a large array of measurement tools, and sophisticated methods to analyze and post-process experimental data. We explain the general principles on which Avida is built, as well as its main components and their interactions. We also explain how experiments are set up, carried out, and analyzed.

Publication types

  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Biological Evolution*
  • Computational Biology / methods*
  • Research Design
  • Software*