Avida

From Wikipedia, the free encyclopedia

Avida is an artificial life software platform to study the evolutionary biology of self-replicating and evolving computer programs (digital organisms). Avida is under active development by Charles Ofria's Digital Evolution Lab at Michigan State University and was originally designed by Ofria, Chris Adami and C. Titus Brown at Caltech in 1993. The software was inspired by the Tierra system.

Contents

Tierra simulated an evolutionary system by introducing computer programs that competed for computer resources, specifically processor (CPU) time and access to main memory. In this respect it is similar to core wars, but differs in that the programs being run in the simulation are able to modify themselves, and thereby evolve. Tierra's programs are artificial life organisms.

In Avida, every digital organism lives in its own protected region of memory, and is executed by its own virtual CPU. By default, other digital organisms cannot access this memory space, neither for reading nor for writing, and cannot execute code that is not in their own memory space. Whereas in Tierra the organisms effectively share and compete for one "brain", in Avida each one has its own brain.

A second major difference is that the virtual CPUs of different organisms can run at different speeds, such that one organism executes for example twice as many instructions in the same time interval than another organism. The speed at which a virtual CPU runs is determined by a number of factors, but most importantly, by the tasks that the organism performs: Tasks are logical computations that the organisms can carry out to reap extra CPU speed as bonus.

Adami and Ofria, in collaboration with others, have used Avida to conduct research in digital evolution, and the scientific journals Nature and Science have published several of their papers. Nature' published "The Evolutionary Origin of Complex Features" in 2003, in which the evolution of a mathematical equals operation is constructed of at least 19 simpler, precisely ordered instructions.

  • R. E. Lenski, C. Ofria, T. C. Collier, C. Adami (1999). Genomic Complexity, Robustness, and Genetic Interactions in Digital Organisms. Nature 400:661-664. abstract of this article
  • C.O. Wilke, J.L. Wang, C. Ofria, R.E. Lenski, and C. Adami (2001). Evolution of Digital Organisms at High Mutation Rate Leads To Survial of the Flattest. Nature 412:331-333.
  • R.E. Lenski, C. Ofria, R.T. Pennock, and C. Adami (2003). The Evolutionary Origin of Complex Features. Nature 423:139-145.
  • S.S. Chow, C.O. Wilke, C. Ofria, R.E. Lenski, and C. Adami (2004). Adaptive Radiation from Resource Competition in Digital Organisms. Science 305:84-86.
Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.