Polyworld是計算機程序員Larry Yaegar的人工生命(也稱為Alife和理論生物學)計算機模擬,或者是計算生態學,它試圖反映現實生活中的生態和人類學發展。Polyworld的居民所處的環境可以跨多個平臺安裝(Mac OS X,(Linux)并涉及一個...
Polyworld是計算機程序員Larry Yaegar的人工生命(也稱為Alife和理論生物學)計算機模擬,或者是計算生態學,它試圖反映現實生活中的生態和人類學發展。Polyworld的居民所處的環境可以跨多個平臺安裝(Mac OS X,(Linux)并涉及一個使用QT圖形工具包和OpenGL繪制的二維平面。女人與計算機進行倒立。填充多世界環境的實體根據其基礎神經網絡活動,并展示人類行為和交互的全部范圍;也就是說,它們可以吃、喝,繁衍后代,互相戰斗,互相殘殺。簡而言之,模擬生物要么制定生存策略,要么繁榮昌盛,要么死亡。生活在多元世界中的個體模擬生物的行為是由每個生物的行為套件和充當有機體大腦的底層神經網絡所決定的。行為套件是有機體移動、轉身、攻擊、進食的能力,伴侶和光。神經網絡或大腦結構是用來描述組成有機體大腦的神經簇的類型和排列的名稱。這些神經簇是由神經元組成的,這些神經元要么激發(興奮性神經元)要么抑制(抑制性神經元),實際上,決定著不同的多世界生物的個性和最終的生存。多元世界的各種實體的突觸效率是根據赫比學習的規律運作的。這使得一個多世界的實體——通過反復激發相同的神經元——來發展和學習它過去的經驗,通過加強神經連接和發展神經地形圖,這在過去被證明對促進其健康和生存是有效的生物體的生理學和大腦都是由基因組成的,因此,多元世界的環境是有人居住的,并將繼續由一個特定的原始祖先的不同進化世代所居住。這意味著氏族或物種已經進化,他們表現出他們物種特有的行為和生存策略。這些策略表現在人類行為的復雜特征,包括逃避、躲避、覓食、成群和成群結隊。Polyworld也已更新,支持并行的“驅動”與“被動”模擬,以識別進化“復雜性之箭”的性質和存在
-
發表于 2020-08-07 21:37
- 閱讀 ( 896 )
- 分類:電腦網絡