Qu'est-ce que Polyworld?
Polyworld est la simulation artificielle de la vie artificielle de Larry Yaegar (également connue sous le nom de Alife et de la biologie théorique), ou écologie informatique, qui vise à refléter le développement écologique et anthropologique de la vie réelle. L’environnement dans lequel évoluent les habitants de Polyworld est disponible pour l’installation sur un certain nombre de plates-formes (Mac OS X, Linux). Il s’agit d’un plan bidimensionnel rendu à l’aide du toolkit graphique QT et d’OpenGL.
Les entités qui peuplent l’environnement Polyworld agissent conformément à leur réseau neuronal sous-jacent et démontrent toute la gamme des actions et des interactions humaines; c'est-à-dire qu'ils peuvent manger, boire, se reproduire, se battre et se tuer. En bref, les organismes simulés développent des stratégies de survie et prospèrent ou ne prospèrent pas et meurent.
Le comportement des organismes simulés individuels qui habitent Polyworld est dicté par la suite comportementale de chaque organisme et par le réseau neuronal sous-jacent qui sert de cerveau à l'organisme. La suite comportementale est le nom donné à la capacité de l'organisme à bouger, tourner, attaquer, manger, s'accoupler et s'éclairer. Le réseau neuronal ou architecture cérébrale est le nom donné aux types et aux arrangements des grappes neuronales qui composent le cerveau de l'organisme. Ces groupes de neurones sont constitués de neurones qui excitent (neurones excitateurs) ou inhibent (neurones inhibiteurs) l'entité et, en réalité, dictent la personnalité et, en définitive, la survie des différents êtres du monde virtuel.
L'efficacité synaptique des différentes entités de Polyworld fonctionne selon les lois de l'apprentissage hebbien. Cela permet à une entité de Polyworld - en activant plusieurs fois les mêmes neurones - de développer et d'apprendre de son expérience passée en renforçant ses connexions neuronales et en développant la topographie neurologique qui s'est avérée efficace pour promouvoir son bien-être et sa survie par le passé.
La physiologie de l'organisme et son cerveau sont codés dans sa constitution génétique. L'environnement Polyworld est donc peuplé et continuera à être peuplé par les différentes générations évoluées d'une origine originale particulière. Cela signifie que les clans ou les espèces ont évolué et affichent leur comportement et leurs stratégies spécifiques pour la survie. Ces stratégies se sont traduites par un certain nombre de traits sophistiqués du comportement humain, notamment les évasions, les évitations, la recherche de nourriture, les essaims et les rassemblements. Polyworld a également été mis à jour pour prendre en charge les simulations parallèles "pilotées" et "passives" afin de discerner la nature et l'existence d'une "flèche de complexité" évolutive.