| Versioon | 1.5 |
|---|---|
| Kirjastaja | Cedric Nanni |
| Väljalaske kuupäev | 8. mai 2012 |
| Kuupäev lisatud | 1. mai 2010 |
| Os nõuded | Windows 2003, Windows 2000, Windows Vista, Windows, Windows 7, Windows XP |
| Nõuded | Java 1.5 |
| Allalaadimisi kokku | 171 |
| Hind | Free |
Kirjeldus
Artificial Life on tasuta ja avatud lähtekoodiga Java raamistik, mis on loodud elu simuleerimiseks. See on mitme agendi raamistik, kus iga agent käitab oma lõime. Agendid on jagatud kahte erinevasse kategooriasse: teenused ja protsessid. Teenused pakuvad teenuseid teistele agentidele ja protsessid täidavad konkreetseid ülesandeid. Agendid on korraldatud puustruktuuris nimega Instance. Eksemplari sees on teenused ja protsessid rühmitatud, seega saab määratleda piiramatu arvu rühmi. Eksemplaripuu igal sõlmel võib olla vaadete kogu, mida kasutatakse sõlme tegevuse jälgimiseks või sõlmega suhtlemiseks. Eksemplaris kasutatavate Java klasside (st protsesside, teenuste või vaadete) määratlus on määratletud eksemplari mudelis. Surnud lukustumise vältimiseks rakendab Artificial Life sõnumivahetussüsteemi, sõnumisüsteemil põhinevat meetodi kutsumise mehhanismi ja samuti sõnumisüsteemil põhinevat sündmuste mehhanismi.