O que é o Polyworld?
Polyworld é a simulação de computador Vida Artificial (também conhecida como Alife e Biologia Teórica) do programador de computador Larry Yaegar, ou ecologia computacional que busca refletir o desenvolvimento ecológico e antropológico da vida real. O ambiente em que os habitantes da Polyworld operam está disponível para instalação em várias plataformas (Mac OS X, Linux) e envolve um plano bidimensional que é renderizado usando o kit de ferramentas de gráficos QT e o OpenGL.
As entidades que povoam o ambiente Polyworld agem de acordo com sua rede neural subjacente e demonstram toda a gama de ações e ações humanas; isto é, eles podem comer, beber, reproduzir, batalhar e matar um ao outro. Em suma, os organismos simulados desenvolvem estratégias de sobrevivência e prosperam ou não morrem.
O comportamento dos organismos simulados individuais que habitam Polyworld é determinado pelo conjunto comportamental de cada organismo e pela rede neural subjacente que serve como o cérebro do organismo. O conjunto comportamental é o nome dado à capacidade do organismo de se mover, girar, atacar, comer, acasalar e iluminar. A rede neural ou a arquitetura do cérebro é o nome dado aos tipos e arranjos dos aglomerados neurais que formam o cérebro do organismo. Esses aglomerados neurais são constituídos por neurônios que excitam (neurônios excitatórios) ou inibem (neurônios inibitórios) a entidade e, de fato, ditam a personalidade e, finalmente, a sobrevivência dos vários seres do Polyworld.
A eficiência sináptica das várias entidades do Polyworld opera de acordo com as leis do aprendizado hebbiano. Isso permite que uma entidade da Polyworld - disparando repetidamente os mesmos neurônios - desenvolva e aprenda com sua experiência passada, fortalecendo suas conexões neurais e desenvolvendo a topografia neurológica que se mostrou eficaz na promoção de seu bem-estar e sobrevivência no passado.
Tanto a fisiologia do organismo quanto seu cérebro são codificados em sua composição genética e, portanto, o ambiente Polyworld é preenchido e continuará sendo preenchido pelas várias gerações evoluídas de um determinado antepassado original. Isso significa que evoluíram clãs ou espécies que exibem seu comportamento e estratégias de sobrevivência para cada espécie. Essas estratégias se manifestaram em uma série de características sofisticadas do comportamento humano que incluem escapar, evitar, forragear, enxamear e reunir-se. O Polyworld também foi atualizado para oferecer suporte a simulações paralelas "dirigidas" vs. "passivas", em um esforço para discernir a natureza e a existência de uma "flecha da complexidade" evolutiva.