Zum Inhalt springen
AL

Artificial Life

Herausgeber: Cedric Nanni
Virengeprüft Windows Free
Herunterladen v1.5 171 Downloads
Ausführung1.5
Herausgeber Cedric Nanni
Veröffentlichungsdatum08.05.2012
Datum hinzugefügt01.05.2010
Os AnforderungenWindows 2003, Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
BedarfJava 1.5
Downloads insgesamt171
PreisFree

Beschreibung

Artificial Life ist ein kostenloses und quelloffenes Java-Framework, das entwickelt wurde, um das Leben zu simulieren. Es ist ein Multi-Agent-Framework, bei dem jeder Agent seinen eigenen Thread ausführt. Die Agenten werden in zwei verschiedene Kategorien eingeteilt: Die Services und die Prozesse. Die Dienste liefern Dienste an andere Agenten und die Prozesse führen bestimmte Aufgaben aus. Die Agenten sind in einer Baumstruktur namens Instanz organisiert. Innerhalb einer Instanz werden die Dienste und die Prozesse gruppiert, somit kann eine unbegrenzte Anzahl von Gruppen definiert werden. Jeder Knoten des Instanzbaums kann eine Sammlung von Ansichten haben, die verwendet werden, um die Aktivität des Knotens zu überwachen oder mit dem Knoten zu interagieren. Die Definition der innerhalb der Instanz verwendeten Java-Klassen (d. h. Prozesse, Dienste oder Ansichten) ist im Instanzmodell definiert. Um Blockaden zu vermeiden, implementiert Artificial Life ein Messaging-System, einen Methodenaufrufmechanismus, der auf dem Messaging-System basiert, und einen Ereignismechanismus, der ebenfalls auf dem Messaging-System basiert.

Ähnliche Programme

Alternativen