首頁 遊戲 模擬 Conway's Game of Life
Conway's Game of Life

Conway's Game of Life

模擬 0.2.2 6.27MB

by CraneStudio Jun 02,2026

由數學家約翰·康威於1970年創造的“生命遊戲”(Conway's Game of Life)是一款經典的模擬程式。這款作為細胞自動機示例的“生命遊戲”,在一個無限大的二維網格單元上進行。每個單元格都處於兩種狀態之一:存活或死亡。每一輪——被稱為一代——所有單元格的狀態都會根據其八個相鄰單元格的狀態進行更新。一個單元格的鄰居是指與其在水平、垂直或對角線方向上直接相鄰的那些單元格。初始配置稱為第一代。透過將同一組規則同時應用於棋盤上的每一個單元格,從而產生下一代,這意味著所有的出生和死亡都同時

4.4
Conway's Game of Life應用截圖第0張
Conway's Game of Life應用截圖第1張
Conway's Game of Life應用截圖第2張
Conway's Game of Life應用截圖第3張
應用說明

由數學家約翰·康威於1970年創造的“生命遊戲”(Conway's Game of Life)是一款經典的模擬程式。

這款作為細胞自動機示例的“生命遊戲”,在一個無限大的二維網格單元上進行。每個單元格都處於兩種狀態之一:存活或死亡。每一輪——被稱為一代——所有單元格的狀態都會根據其八個相鄰單元格的狀態進行更新。一個單元格的鄰居是指與其在水平、垂直或對角線方向上直接相鄰的那些單元格。

初始配置稱為第一代。透過將同一組規則同時應用於棋盤上的每一個單元格,從而產生下一代,這意味著所有的出生和死亡都同時發生。這種基於規則的流程隨後不斷重複,形成所有後續世代。對於任何一代而言,下一個世代中某個單元格的狀態由以下簡單規則決定:

一個存活的細胞只有在擁有恰好2個或3個存活鄰居時才會繼續存活。

一個死亡的細胞如果恰好有3個存活鄰居,則會變為存活狀態。

當然,基於不同的數字組合來決定細胞的生存或死亡,存在許多種規則變體。康威在確定我們今天使用的特定規則之前,測試了許多這些替代方案。某些規則集會導致種群迅速滅絕,而另一些則導致在整個網格中無限擴張。既定的規則非常接近這兩個極端之間的邊界。正如我們在其他混沌系統中觀察到的那樣,最複雜和迷人的模式往往出現在這個微妙的平衡點上,即爆炸性增長與滅絕的對抗力量完美相互抵消之處。

最新版本0.2.2的新增功能

最後更新於2024年8月3日 “生命遊戲”是由數學家約翰·康威於1970年創造的一款經典模擬程式。

模擬

用戶評價
發表評價+
暫無評論