| Versi | 1.5 |
|---|---|
| Penerbit | Cedric Nanni |
| Tarikh pelepasan | 8 Mei 2012 |
| Tarikh ditambahkan | 1 Mei 2010 |
| Keperluan Os | Windows 2003, Windows 2000, Windows Vista, Windows, Windows 7, Windows XP |
| Keperluan | Java 1.5 |
| Jumlah muat turun | 171 |
| Harga | Free |
Penerangan
Artificial Life ialah rangka kerja Java percuma dan sumber terbuka yang dicipta untuk mensimulasikan Life. Ia adalah rangka kerja berbilang ejen di mana setiap ejen menjalankan Thread sendiri. Ejen dibahagikan kepada dua kategori berbeza: Perkhidmatan dan proses. Perkhidmatan menyampaikan perkhidmatan kepada ejen lain dan proses melaksanakan tugas tertentu. Ejen disusun dalam struktur pokok yang dipanggil Instance. Dalam Instance, perkhidmatan dan proses dikumpulkan bersama oleh itu, bilangan kumpulan yang tidak terhad boleh ditakrifkan. Setiap nod pokok Instance boleh mempunyai koleksi pandangan yang digunakan untuk memantau aktiviti nod atau berinteraksi dengan nod. Takrif kelas Java yang digunakan dalam Instance (iaitu proses, perkhidmatan atau pandangan) ditakrifkan dalam Model Instance. Untuk mengelakkan penguncian mati, Artificial Life melaksanakan sistem pemesejan, mekanisme pemanggilan kaedah berdasarkan sistem pemesejan dan mekanisme acara juga berdasarkan sistem pemesejan.