Artipisyal Life ay isang libre at bukas sourced Java framework nilikha upang gayahin Life. Ito ay isang multi-agent framework na kung saan ay nagpapatakbo ng bawat agent sa kanyang sariling Thread. Ang mga ahente ay nahati sa dalawang magkaibang mga kategorya: Ang mga serbisyo at mga proseso. Ang mga serbisyo na naghahatid ng serbisyo sa iba pang mga ahente at ang mga proseso execute tiyak na gawain. Ang mga ahente ay nakaayos sa isang istraktura puno ng tinatawag na dulugan. Sa loob ng isang Halimbawa, ang mga serbisyo at ang mga proseso ay pinagsama-sama sa gayon, ang isang walang limitasyong bilang ng mga grupo ay maaaring tinukoy. Ang bawat node ng dulugan puno ay maaaring magkaroon ng isang koleksyon ng mga view na ginamit upang masubaybayan ang aktibidad ng node o makipag-ugnay sa node. Ang kahulugan ng mga klase sa Java ginagamit sa loob ng dulugan (ie mga proseso, mga serbisyo o nakakita) ay tinukoy sa dulugan Model. Upang maiwasan ang mga patay locking, Artipisyal Life nagpapatupad ng isang messaging system, ang isang paraan ng pagtawag sa diyos na mekanismo na batay sa mga system ng pagmemensahe at isang mekanismo ring kaganapan batay sa mga system ng pagmemensahe.
Ano ang bago na ito sa release :
Version 1.5 nagpapakilala ng isang auto Updater, aayusin views, at nagbibigay ng isang mas mahusay na klase loader
Kinakailangan .
Java 1.5
Mga Komento hindi natagpuan