Künstliches Leben

Künstliches Leben ist ein offener Java-Framework, das erstellt wurde, um das Leben zu simulieren.
Jetzt downloaden

Künstliches Leben Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Open source
  • Preis:
  • Free
  • Name des Herausgebers:
  • By Cedric Nanni
  • Betriebssysteme:
  • Windows 2003, Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
  • Zusätzliche Anforderungen:
  • Java 1.5
  • Dateigröße:
  • 1.3 MB
  • Downloads insgesamt:
  • 171

Künstliches Leben Stichworte


Künstliches Leben Beschreibung

Artificial Life ist ein freies und Open Source Java-Framework Leben zu simulieren erstellt. Es ist ein Multi-Agent-Framework, in dem jeder Agent seinen eigenen Thread verläuft. Die Agenten sind in zwei verschiedene Kategorien aufgeteilt: die Dienste und die Prozesse. Die Dienste liefern Dienstleistungen an andere Agenten und die Prozesse, die bestimmte Aufgaben ausführen. Die Agenten sind in einer Baumstruktur mit dem Namen organisiert. Innerhalb einer Instanz sind die Dienste und die Prozesse zusammen miteinander gruppiert, daher kann eine unbegrenzte Anzahl von Gruppen definiert werden. Jeder Knoten des Instanzbaums kann eine Sammlung von Ansichten aufweisen, die zur Überwachung der Aktivität des Knotens verwendet oder mit dem Knoten interagiert wird. Die Definition von Java-Klassen, die in der Instanz verwendet werden (d. H. Prozesse, Dienste oder Ansichten), ist im Instanzmodell definiert. Um eine tote Verriegelung zu vermeiden, implementiert das künstliche Lebensdauer ein Messaging-System, einen Methodenaufrufmechanismus, der auf dem Messaging-System und einem Ereignismechanismus basiert, der auch auf dem Messaging-System basiert. Mit dem Rahmen werden drei Anwendungen bereitgestellt: - Instanzserver läuft Instanzen und kann mit Telnet aus der Ferne verwaltet werden - Instanz Manager implementiert alle Funktionalitäten, um eine Instanz zu verwalten (d. H. Hinzufügen eines Diensts, erstellen Sie eine Gruppe usw.) - Der Modellkomponist implementiert die Funktionalitäten, um ein Instanzmodell zu verwalten. Anforderungen: Sie müssen Java 1.5 oder höher auf Ihrem Computer installiert haben.


Künstliches Leben Zugehörige Software