Artificial Life Framework

Artificial Life is a free and open sourced Java framework created to simulate Life. It is a multi-agent framework where each agent runs its own Thread.

Artificial Life 1.5 Released

We are glad to announce that Artificial Life 1.5 is released.

Artificial Life 1.5 introduces an auto updater, improves views, provides a better class loader and more.

You can download the installer for Microsoft Windows here or the zip file here for the other operating systems that support Java . Both packages contain the source code.

As a prerequise, you will need to have Java 1.5 or above already installed on your computer.

Stockholm December 2008

I was in Stockholm end of December last year when I had the idea of My World. My World is a simplistic world populated by males and females, which implement different behaviors like searching food behavior or like reproduction behavior. The idea is inspired by the excellent novel "The trouble with bubbles" written by Philip K. Dick. At one moment of the story, the author describes a scene where couple of people in a house were there to compete together to know which one of their respective artificial worlds was the most advanced.

Artificial Life 1.4 Released

We are glad to announce that Artificial Life 1.4 is released.

You can download the installer for Microsoft Windows here or the zip file here for the other operating systems that support Java . Both packages contain the source code.

As a prerequise, you will need to have Java 1.5 or above already installed on your computer.

Have fun!

Artificial Life 1.3 Released

We are glad to announce the fourth release of Artificial Life.

Apart some bug fixes and some additions in the API, the main change of this version is the addition of one new example: My World.

Artificial Life 1.2 Released

We are glad to announce the third release of Artificial Life.

You can download the installer for Microsoft Windows here or the zip file here for the other operating systems that support Java . Both packages contain the source code.

As a prerequise, you will need to have Java 1.5 or above already installed on your computer.

Have fun!

Artificial Life 1.1 Released

We are glad to announce the second release of Artificial Life.

You can download the installer for Microsoft Windows here or the zip file here for all other operating systems that support Java . Both packages contain the source code.

As a prerequisite, you will need to have Java 1.5 or above already installed on your computer.

Have fun!

Why a framework for Artificial Life?

I have realized a long time ago that if we want to be able to produce systems that would have the same intellectual aptitudes compared to what we can find in the Nature, those systems would need to have similar characteristics, similar ways of working.

As of today, we do not know too much about Intelligence and Artificial Intelligence is mainly based on concepts that already exist in the Nature: Agent Based Models, Neuronal Networks, etc... I think we could say that what we try to do is understand Life and mimic it.

Artificial Life 1.0 Released

We are glad to announce the first release of Artificial Life.

You can download the installer for Microsoft Windows here or the zip file here for all other operating systems that support Java . Both packages contain the source code.

You can run the main application, which is Instance Manager by either double clicking on the Instance Manager icon or by executing the following command: java -jar ArtificialLife.jar

As a prerequisite, you will need to have Java 1.5 or above already installed on your computer.

Syndicate content