La vita artificiale è un libero e open source framework Java creato per simulare la vita. Si tratta di un framework multi-agente in cui ogni agente viene eseguito proprio thread. Gli agenti sono divisi in due diverse categorie: i servizi ed i processi. I servizi forniscono servizi ad altri agenti e dei processi eseguono compiti specifici. Gli agenti sono organizzati in una struttura ad albero chiamato grado. All'interno di un grado, i servizi ed i processi sono raggruppati in tal modo, un numero illimitato di gruppi può essere definito. Ogni nodo dell'albero istanza può avere un insieme di viste utilizzate per monitorare l'attività del nodo o interagire con il nodo. La definizione di classi Java utilizzate nel grado (cioè processi, servizi o viste) è definito nel Modello Istanza. Al fine di evitare il blocco morti, Artificial Life implementa un sistema di messaggistica, un meccanismo di chiamata di metodo basato sul sistema di messaggistica e di un meccanismo di evento anche sulla base del sistema di messaggistica.
Cosa c'è di nuovo in questa versione :
La versione 1.5 introduce un programma di aggiornamento automatico, migliora la vista, e offre una migliore caricatore di classe
Requisiti .
Java 1.5
I commenti non trovato