Co je to Polyworld?
Polyworld je počítačová simulace počítačového programování Larryho Yaegara (známý také jako Alife a Teoretická biologie), nebo výpočetní ekologie, která se snaží zrcadlit ekologický a antropologický vývoj skutečného života. Prostředí, ve kterém obyvatelé Polyworldu pracují, je k dispozici pro instalaci na celé řadě platforem (Mac OS X, Linux) a zahrnuje dvourozměrnou rovinu, která je vykreslována pomocí grafického nástroje QT a OpenGL.
Subjekty, které osídlují prostředí Polyworldu, jednají v souladu s jejich podpůrnou neuronovou sítí a demonstrují celou škálu lidské činnosti a interakce; to znamená, že se mohou navzájem jíst, pít, reprodukovat, bojovat a zabíjet. Stručně řečeno, simulované organismy buď rozvíjejí strategie přežití a prosperují, nebo ne a umírají.
Chování jednotlivých simulovaných organismů, které obývají Polyworld, je diktováno behaviorální sadou každého organismu a základní nervovou sítí, která slouží jako mozek organismu. Behaviorální souprava je jméno dané schopnosti organismu pohybovat se, otáčet se, útočit, jíst, mate a světlo. Neuronová síť nebo architektura mozku je název daný typům a uspořádání nervových shluků, které vytvářejí mozek organismu. Tyto nervové shluky jsou tvořeny neurony, které buď excitují (excitační neurony) nebo inhibují (inhibiční neurony) entitu, a ve skutečnosti diktují osobnost a nakonec přežití různých bytostí Polyworld.
Synaptická účinnost různých entit Polyworldu funguje podle zákonů hebbského učení. To umožňuje entitě polyworldu - opakovaným vypalováním stejných neuronů - rozvíjet se a poučit se ze svých minulých zkušeností posílením nervových souvislostí a rozvojem neurologické topografie, která se v minulosti ukázala jako účinná při podpoře jeho pohody a přežití.
Fyziologie organismu i jeho mozek jsou zakódovány v jeho genetickém složení, a proto je prostředí Polyworldu osídleno a nadále bude osídleno různými vyvíjenými generacemi konkrétního originálního předchůdce. To znamená, že se vyvinuli klany nebo druhy, které projevují své druhově specifické chování a strategie přežití. Tyto strategie se projevily v řadě sofistikovaných rysů lidského chování, které zahrnují útěk, vyhýbání se, hledání potravy, rojení a hejno. Polyworld byl také aktualizován, aby podporoval paralelní „řízené“ vs. „pasivní“ simulace ve snaze rozpoznat povahu a existenci evoluční „šipky složitosti“.