The Digital Evolution Laboratory at Michigan State University
Contact

Current Release
Version: 2.0.x ongoing

Avida Digital Life Platform

About Avida

Avida is an auto-adaptive genetic system designed primarily for use as a platform in Digital or Artificial Life research. In lay terms, Avida is a digital world in which self-replicating computer programs mutate and evolve.

Avida allows us to study questions and perform experiments in evolutionary dynamics and theoretical biology that are intractable in real biological systems.

Introduction and Background

Documentation

Download

Avida versions are available from a variety of development and research stages. Platform support exists for most Unix-like environments, and tested environments are listed below. Mac refers specifically to Xcode on OS X, Win refers to MS Visual Studio through the use of the CMake build system.

Version Date Description Platform(s) Download
2.0.x Ongoing Current development and research continue on this refactoring of Avida which includes a new CPU model and some initial tests with a QT GUI and Python Bindings. Mac, Unix,
Win
Sourceforge
1.6.0 9/29/2000 Many new features. See info for details. Unix .tar.gz
1.4.0 9/29/2000 Major rework. Added events and other features. Unix .tar.gz
1.3.2 11/11/1999 Fixed problems with ncurses so that avida runs under RedHat Linux 6.x, as well as some other bugs. Unix .tar.gz
1.3.1 9/7/1999 Runs under RedHat Linux 5.x, but doesn't update properly when in 6.x when using the viewer. Unix .tar.gz
1.3.0 8/12/1999   Unix .tar.gz
1.0.1 5/7/1998   Unix .tar.gz

Contact and Mailing Lists

We will post fixes or new features as we develop them. Please go to our development website on sourceforge (http://sourceforge.net/projects/avida) to report any bugs that you find or if you want to request a feature or submit a patch.

If you would like to be involved in discussions about ongoing Avida research or development, you should join the Yahoo Group DigitalEvolution. If you are only interested in receiving notifications when we have published a new paper or when a major addition has been made to the software, join this group, but set your status to "Special Notices". We expect, on average, there will only be 1-2 special notices per month.

Last Updated Tue Feb 19, 2008