Download

Publisher description

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. The agents are split into two different categories: The services and the processes. The services deliver services to other agents and the processes execute specific tasks. The agents are organized in a tree structure called Instance. Within an Instance, the services and the processes are grouped together thus, an unlimited number of groups can be defined. Each node of the Instance tree can have a collection of views used to monitor the activity of the node or interact with the node. The definition of Java classes used within the Instance (i.e. processes, services or views) is defined in the Instance Model. In order to avoid dead locking, Artificial Life implements a messaging system, a method invocation mechanism based on the messaging system and an event mechanism also based on the messaging system.


Related Programs

AIB Artificial Intelligence Being 2003 screenshot

AIB Artificial Intelligence Being 2003 2.0

Chatterbot with Speech Recognition

68.41 MB
2007-09-24 20:33:23
Freeware
MB Free Life Path Number screenshot

MB Free Life Path Number 1.0

This software finds your lifepath number.

650.47 KB
2007-09-03 11:59:20
Freeware
Only Kittens Life screenshot

Only Kittens Life 1.2.16

Pretty Kittens for Your Good Mood and Health

3.92 MB
2007-09-24 21:56:34
Shareware
Student Life screenshot

Student Life 3.0.8

Simplify the chaos of college life.

8.19 MB
2009-06-24 00:00:01
Shareware
Life on Mars? screenshot

Life on Mars? 2.0

Enjoy with this strategy game.

3.65 MB
2011-05-18 14:34:55
Shareware