| Verze | 1.5 |
|---|---|
| Vydavatel | Cedric Nanni |
| Datum vydání | 8. 5. 2012 |
| Datum přidáno | 1. 5. 2010 |
| Os požadavky | Windows 2003, Windows 2000, Windows Vista, Windows, Windows 7, Windows XP |
| Požadavky | Java 1.5 |
| Celkový počet stažení | 171 |
| Cena | Free |
Popis
Artificial Life je bezplatný a otevřený Java framework vytvořený pro simulaci Life. Jedná se o multiagentní rámec, kde každý agent provozuje své vlastní vlákno. Agenti jsou rozděleni do dvou různých kategorií: Služby a procesy. Služby poskytují služby dalším agentům a procesy provádějí specifické úkoly. Agenti jsou organizováni ve stromové struktuře zvané Instance. V rámci instance jsou služby a procesy seskupeny, takže lze definovat neomezený počet skupin. Každý uzel stromu instance může mít kolekci pohledů používaných ke sledování aktivity uzlu nebo interakci s uzlem. Definice tříd Java používaných v rámci instance (tj. procesů, služeb nebo pohledů) je definována v modelu instance. Aby se zabránilo mrtvému zamykání, Artificial Life implementuje systém zpráv, mechanismus vyvolání metody založený na systému zpráv a mechanismus událostí také založený na systému zpráv.