Polyworld è programmatore di computer Larry Yaegar di Artificial Life (noto anche come Alife e Theoretical Biology) simulazione al computer, o ecologia computazionale che mira a specchio di sviluppo ecologico e antropologico della vita reale. L'ambiente in cui abitanti Polyworld di operare in è disponibile per l'installazione in un certo numero di piattaforme (Mac OS X, Linux) e coinvolge un 2-piano dimensionale che è resa utilizzando il toolkit grafico QT e OpenGL.
L' entità che popolano l'ambiente Polyworld agire in conformità con la loro base delle reti neurali e dimostrare l'intera gamma delle azioni umane e di interazione, cioè, si può mangiare, bere, riprodurre, con la battaglia e si uccidono a vicenda. In breve, gli organismi simulati o sviluppare strategie di sopravvivenza e prosperare o non e morire. Il comportamento dei singoli organismi simulato che abitano Polyworld è dettata dalla suite comportamentali di ogni organismo e la rete neurale di base che serve come il cervello dell'organismo. La suite comportamentale è il nome dato alla capacità dell'organismo di spostare, ruotare, attacco, mangiano, si accoppiano e luce. La rete neurale o l'architettura del cervello è il nome dato ai tipi e le modalità del cluster neurali che vanno a fare il cervello dell'organismo. Questi cluster neurali sono costituiti da neuroni che o eccitano (neuroni eccitatori) o inibiscono (neuroni inibitori) l'entità, e in effetti, dettare la personalità e in ultima analisi, la sopravvivenza dei vari esseri Polyworld. La sinaptica l'efficienza dei diversi enti del Polyworld's opera secondo le leggi di apprendimento Hebbian. Ciò consente a un ente Polyworld-sparando ripetutamente gli stessi neuroni-per sviluppare e imparare dalle sue esperienze passate, rafforzando le sue connessioni neurali e la topografia di sviluppo neurologico che si è dimostrato efficace nel promuovere il suo benessere e la sopravvivenza in passato.Sia la fisiologia dell'organismo e il suo cervello sono codificati nel suo patrimonio genetico, e quindi l'ambiente Polyworld è popolata e continuerà ad essere popolato da varie generazioni si è evoluta di un fare a meno di particolari originali. Questo ha fatto sì che i clan o le specie si sono evolute, che mostrano la loro specie particolare comportamento e le strategie per la sopravvivenza. Queste strategie si sono manifestate in una serie di caratteristiche sofisticate del comportamento umano che includono fuggire, evitando, foraggiamento, brulicante e flock. Polyworld è stato aggiornato per supportare parallele "guidato" vs "passiva", simulazioni, nel tentativo di discernere la natura e l'esistenza di un evolutiva "freccia della complessità. "
