• Floys: Territorial alife critters
    Floys - Social, Territorial, Evolving Java Alife Animals: Floys are simple Artificial Life creatures implemented in Java (and Tcl/Tk). Their life-like emergent behavior is dictated by a few very simple rules. They extend the family of Boids-like programs by adding an aggressive territorial behavior towards strangers. There are three Java versions: Floys are the basic kind, iFloys can have individual personalities and eFloys can also evolve: their evolution is implemented by a genetic algorithm. The fourth version is tFloys, implemented in tcl/Tk

  • GA Playground: Genetic algorithms toolkit in Java
    The GA Playground is a general purpose GA toolkit implemented in Java, designed for experimenting with genetic algorithms and handling optimization problems. New problem definition requires only coding of a fitness function and supplying parameters by an Ascii file (similar to Windows ini file). However, the structure of the program is very modular and supports overwriting of any GA operator or function, if required.

  • Alife Database of Alife-related sites
    A Searchable Database for Artificial Life and Alife related sites on the Net. The data is automatically gathered by an intelligent search bot that scans the world wide web for Alife related pages. The interactive database is open to all Alife authors for modifying existing entries or adding new ones.

  • Artificial Life on the Web: the old site
    The old site of "Artificial Life on the Web" remains active, still located at http://www.aridolan.com