| Version | 1.5 |
|---|---|
| Botues | Cedric Nanni |
| Data e lëshimit | 8 maj 2012 |
| Data e shtimit | 1 maj 2010 |
| Kërkesat e OS | Windows 2003, Windows 2000, Windows Vista, Windows, Windows 7, Windows XP |
| Kërkesat | Java 1.5 |
| Shkarkimet totale | 171 |
| Çmimi | Free |
Përshkrim
Artificial Life është një kornizë Java falas dhe me burim të hapur, e krijuar për të simuluar Jetën. Është një kornizë me shumë agjentë ku çdo agjent drejton Thread-in e vet. Agjentët ndahen në dy kategori të ndryshme: Shërbimet dhe proceset. Shërbimet u ofrojnë shërbime agjentëve të tjerë dhe proceset kryejnë detyra specifike. Agjentët janë të organizuar në një strukturë peme të quajtur Instance. Brenda një shembulli, shërbimet dhe proceset grupohen së bashku, kështu që mund të përcaktohet një numër i pakufizuar grupesh. Çdo nyje e pemës së shembullit mund të ketë një koleksion pamjesh të përdorura për të monitoruar aktivitetin e nyjes ose për të bashkëvepruar me nyjen. Përkufizimi i klasave Java të përdorura brenda Instancës (d.m.th. proceset, shërbimet ose pamjet) përcaktohet në Modelin e Instancës. Për të shmangur bllokimin e vdekur, Artificial Life zbaton një sistem mesazhesh, një mekanizëm thirrës të metodës bazuar në sistemin e mesazheve dhe një mekanizëm ngjarjesh të bazuar gjithashtu në sistemin e mesazheve.