Che cos'è Polyworld?

Polyworld è la simulazione al computer di Larry Yaegar Artificial Life (conosciuta anche come Alife and Theoretical Biology), o ecologia computazionale che cerca di rispecchiare lo sviluppo ecologico e antropologico della vita reale. L'ambiente in cui operano gli abitanti di Polyworld è disponibile per l'installazione su più piattaforme (Mac OS X, Linux) e coinvolge un piano bidimensionale che viene reso utilizzando il toolkit grafico QT e OpenGL.

Le entità che popolano l'ambiente Polyworld agiscono in accordo con la loro rete neurale alla base e dimostrano l'intera gamma di azioni e interazioni umane; cioè possono mangiare, bere, riprodursi, combattere e uccidersi a vicenda. In breve, gli organismi simulati sviluppano strategie di sopravvivenza e prosperano oppure no e muoiono.

Il comportamento dei singoli organismi simulati che popolano il Polyworld è dettato dalla suite comportamentale di ciascun organismo e dalla rete neurale sottostante che funge da cervello dell'organismo. La suite comportamentale è il nome dato alla capacità dell'organismo di muoversi, girare, attaccare, mangiare, accoppiarsi e luce. La rete neurale o l'architettura del cervello è il nome dato ai tipi e alle disposizioni dei cluster neurali che vanno a formare il cervello dell'organismo. Questi ammassi neuronali sono costituiti da neuroni che eccitano (neuroni eccitatori) o inibiscono (neuroni inibitori) l'entità e, in effetti, dettano la personalità e, in definitiva, la sopravvivenza dei vari esseri del Polyworld.

L'efficienza sinaptica delle varie entità del Polyworld opera secondo le leggi dell'apprendimento hebbiano. Ciò consente a un'entità Polyworld - sparando ripetutamente gli stessi neuroni - di svilupparsi e apprendere dalla sua esperienza passata rafforzando le sue connessioni neurali e sviluppando la topografia neurologica che si è dimostrata efficace nel promuovere il suo benessere e la sua sopravvivenza in passato.

Sia la fisiologia dell'organismo che il suo cervello sono codificati nella sua composizione genetica, e quindi l'ambiente Polyworld è popolato e continuerà ad essere popolato dalle varie generazioni evolute di un particolare antenato originale. Ciò ha significato che si sono evoluti clan o specie che mostrano comportamenti e strategie di sopravvivenza specifici per specie. Queste strategie si sono manifestate in una serie di tratti sofisticati del comportamento umano che includono la fuga, l'evitamento, il foraggiamento, lo sciame e il gregge. Polyworld è stato inoltre aggiornato per supportare simulazioni parallele "guidate" rispetto a "passive" nel tentativo di discernere la natura e l'esistenza di una "freccia della complessità" evolutiva.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?