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.
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.