Qu'est-ce que Polyworld?
Polyworld est la vie artificielle du programmeur informatique Larry Yaegar (également connu sous le nom de simulation informatique Alife et théorique), ou écologie computationnelle qui cherche à refléter le développement écologique et anthropologique de la vie réelle. L'environnement dans lequel les habitants de Polyworld fonctionnent sont disponibles pour l'installation sur un certain nombre de plates-formes (Mac OS X, Linux) et implique un plan à 2 dimensions qui est rendu à l'aide de la boîte à outils graphiques QT et OpenGL.
Les entités qui remplissent l'environnement de Polyworld agissent en fonction de leur réseau neural sous-tendu et démontrent toute la gamme de l'action humaine et de l'interaction humaine; Autrement dit, 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 meurent pas.Le cerveau de l'organisme. La suite comportementale est le nom donné à la capacité de l'organisme à bouger, à tourner, à attaquer, à manger, à s'accoupler et à la lumière. Le réseau neuronal ou l'architecture du cerveau est le nom donné aux types et arrangements des grappes neuronales qui vont pour faire le cerveau de l'organisme. Ces grappes neuronales sont composées de neurones qui excitent (neurones excitateurs) ou inhibent (neurones inhibiteurs) l'entité, et en effet, dictent la personnalité et, finalement, la survie des différents êtres polyworld.
L'efficacité synaptique des diverses entités du Polyworld opère selon les lois de l'apprentissage hébbien. Cela permet à une entité polyworld - en tirant à plusieurs reprises les mêmes neurones - à se développer et à 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 dans le Past.
La physiologie de l'organisme et son cerveau sont codées dans sa composition génétique, et donc l'environnement polyworld est peuplé et continuera d'être peuplé par les différentes générations évoluées d'une prélèvement d'origine particulier. Cela a signifié que les clans ou les espèces ont évolué qui affichent leur comportement et leurs stratégies de survie espèces. Ces stratégies se sont manifestées dans un certain nombre de traits sophistiqués de comportement humain qui incluent l'échappement, l'évitement, la recherche de nourriture, l'essaimage et le afflux. Polyworld a également été mis à jour pour prendre en charge les simulations parallèles "entraînées" contre "passives" dans le but de discerner la nature et l'existence d'une "flèche de complexité" évolutive ""