《生命遊戲》由數學家約翰·康威於1970年創造。
在一個無限的二維網格上進行的《生命遊戲》是一種細胞自動機,其中每個細胞可以是活的或死的。每一回合,稱為一代,細胞的狀態會根據其八個直接鄰居的狀態更新——這些鄰居與該細胞在水平、垂直或對角方向相鄰。
起始圖案構成第一代。第二代透過同時對所有細胞套用規則而產生,意味著所有新生與死亡都同時發生。此過程反覆進行,以產生後續的世代。在每一步中,細胞的下一狀態由以下兩條核心規則決定:
對於一個活細胞,只有當它恰好有2或3個活鄰居時才能存活。
一個死細胞只有當它恰好有3個活鄰居時才會變為活的。
自然地,存在無數種規則變體,由不同的出生與存活數字定義。康威在選擇這些特定參數前測試了許多替代方案。一些規則會導致快速滅絕,而其他規則則觸發無限擴張。所選的規則恰好位於這兩種極端的邊界上。正如在混沌系統中常見的那樣,這種生長與衰敗之間的精妙平衡,正是最複雜且最引人入勝的圖案所出現之處。
最新版本 0.2.2 的更新內容
最後更新於 2024 年 8 月 3 日 康威的《生命遊戲》由數學家約翰·康威於 1970 年發明。