A web-oriented artificial-life site: Alife, genetic-algorithm and cellular-automata experiments written in cross-platform web languages (Java, tcl/tk), with free source code. http://www.aridolan.com
An aquarium simulation written in Java. The program uses neural networks for all of the fish being simulated, and the fish are artificially evolved from random starting information. http://sourceforge.net/projects/jfish/
Floys are flocking Alife creatures having a territorial awareness: they defend their territory against any stranger. Floys are implemented in Java applets with free source code. http://arieldolan.com/ofiles/JavaFloys.html
An artificial world of lifeforms which eat, move and reproduce. Each species is controlled by a program, and you can write your own lifeforms. http://www.geocities.com/peterstephenbailey/
BugBots is a game, sort of. Really it's a project in Artificial Intelligence, and Object Oriented Design with heavy abstraction. http://bugbots.sourceforge.net/
A sourceforge project for an environment for creating and running agent-based models. Tcl/Tk scriptable, cross-platform (Windows and Linux/Unix). http://ps-i.sourceforge.net/
An auto-adaptive genetic system designed primarily for use as a platform in Digital or Artificial Life research. Download source, binaries and documentation. Unix/Windows. http://dllab.caltech.edu/avida/
An artificial life simulator project that can also function as a genetic programming system. Written in Java with a graphical interface. http://www.generalnegentropics.com/archis/