Co to jest Polyworld?

Polyworld to symulacja komputerowa Sztucznego Życia (znana również jako Alife and Theoretical Biology) programisty komputerowego Larry’ego Yaegara lub ekologii obliczeniowej, która ma na celu odzwierciedlenie rozwoju ekologicznego i antropologicznego w prawdziwym życiu. Środowisko, w którym działają mieszkańcy Polyworld, jest dostępne do instalacji na wielu platformach (Mac OS X, Linux) i obejmuje dwuwymiarową płaszczyznę renderowaną za pomocą zestawu narzędzi graficznych QT i OpenGL.

Istoty zamieszkujące środowisko Polyworld działają zgodnie z ich podstawową siecią neuronową i demonstrują całą gamę ludzkich działań i interakcji; to znaczy mogą jeść, pić, rozmnażać się, walczyć ze sobą i zabijać się nawzajem. Krótko mówiąc, symulowane organizmy albo opracowują strategie przetrwania i prosperują, albo nie i umierają.

Zachowanie poszczególnych symulowanych organizmów zamieszkujących Polyworld jest podyktowane zestawem behawioralnym każdego organizmu i leżącą u jego podstaw siecią neuronową, która służy jako mózg organizmu. Zestaw behawioralny to nazwa nadana zdolności organizmu do poruszania się, obracania, atakowania, jedzenia, kopulacji i światła. Sieć neuronowa lub architektura mózgu to nazwa nadana typom i układom skupisk neuronowych, które tworzą mózg organizmu. Te klastry neuronowe składają się z neuronów, które albo pobudzają (neurony pobudzające), albo hamują (neurony hamujące) istotę iw efekcie dyktują osobowość i ostatecznie przetrwanie różnych istot Poliświata.

Wydajność synaptyczna różnych bytów Polyworld działa zgodnie z prawami nauki Hebba. Pozwala to jednostce Polyworld – poprzez wielokrotne uruchamianie tych samych neuronów – rozwijać się i uczyć na podstawie swoich przeszłych doświadczeń poprzez wzmacnianie połączeń nerwowych i rozwijanie neurologicznej topografii, która okazała się skuteczna w promowaniu jej dobrego samopoczucia i przetrwania w przeszłości.

Zarówno fizjologia organizmu, jak i jego mózg są zakodowane w jego strukturze genetycznej, a zatem środowisko Polyworld jest i nadal będzie zaludniane przez różne wyewoluowane pokolenia konkretnego pierwotnego przodka. Oznacza to, że ewoluowały klany lub gatunki, które przejawiają swoje specyficzne dla gatunku zachowania i strategie przetrwania. Strategie te przejawiają się w wielu wyrafinowanych cechach ludzkich zachowań, które obejmują ucieczkę, unikanie, żerowanie, rojenie się i gromady.
Polyworld został również zaktualizowany, aby obsługiwać równoległe symulacje „napędzane” i „pasywne” w celu rozeznania natury i istnienia ewolucyjnej „strzałki złożoności”.