| Версія | 1.5 |
|---|---|
| Выдавец | Cedric Nanni |
| Дата выпуску | 8 мая 2012 г. |
| Дата дададзена | 1 мая 2010 г. |
| Патрабаванні да ОС | Windows 2003, Windows 2000, Windows Vista, Windows, Windows 7, Windows XP |
| Патрабаванні | Java 1.5 |
| Усяго загрузак | 171 |
| Кошт | Free |
Апісанне
Artificial Life - гэта бясплатная праграма Java з адкрытым зыходным кодам, створаная для мадэлявання жыцця. Гэта мультыагентная структура, дзе кожны агент запускае свой уласны паток. Агенты дзеляцца на дзве розныя катэгорыі: паслугі і працэсы. Службы прадастаўляюць паслугі іншым агентам, а працэсы выконваюць пэўныя задачы. Агенты арганізаваны ў дрэвападобнай структуры пад назвай Instance. Унутры экзэмпляра службы і працэсы згрупаваны разам, такім чынам, можна вызначыць неабмежаваную колькасць груп. Кожны вузел дрэва экзэмпляраў можа мець калекцыю відаў, якія выкарыстоўваюцца для маніторынгу актыўнасці вузла або ўзаемадзеяння з вузлом. Вызначэнне класаў Java, якія выкарыстоўваюцца ў Экземпляры (г.зн. працэсаў, службаў або праглядаў), вызначана ў Мадэлі экзэмпляра. Каб пазбегнуць мёртвай блакіроўкі, Artificial Life рэалізуе сістэму абмену паведамленнямі, механізм выкліку метаду, заснаваны на сістэме абмену паведамленнямі, і механізм падзей, таксама заснаваны на сістэме абмену паведамленнямі.