| Версия | 1.5 |
|---|---|
| Издател | Cedric Nanni |
| Дата на излизане | 8.05.2012 г. |
| Датата е добавена | 1.05.2010 г. |
| Os изисквания | Windows 2003, Windows 2000, Windows Vista, Windows, Windows 7, Windows XP |
| Изисквания | Java 1.5 |
| Общо изтегляния | 171 |
| Цена | Free |
Описание
Artificial Life е безплатна Java рамка с отворен код, създадена да симулира Живот. Това е мултиагентна рамка, където всеки агент изпълнява своя собствена нишка. Агентите са разделени на две различни категории: услуги и процеси. Услугите предоставят услуги на други агенти и процесите изпълняват специфични задачи. Агентите са организирани в дървовидна структура, наречена Instance. В рамките на екземпляр услугите и процесите са групирани заедно, като по този начин могат да се дефинират неограничен брой групи. Всеки възел на дървото на екземпляра може да има колекция от изгледи, използвани за наблюдение на дейността на възела или за взаимодействие с възела. Дефиницията на Java класовете, използвани в рамките на екземпляра (т.е. процеси, услуги или изгледи), е дефинирана в модела на екземпляра. За да избегне мъртвото заключване, Artificial Life внедрява система за съобщения, механизъм за извикване на метод, базиран на системата за съобщения, и механизъм за събития, също базиран на системата за съобщения.