應用說明
康威生命遊戲(Conway's Game of Life)是由數學家約翰·康威於1970年建立的經典細胞自動機。
生命遊戲在一個無限大的二維網格上展開,每個格子可以是活的或死的。每個格子的狀態會隨著每一代的變化而演化,其變化由周圍八個鄰居的狀態決定——這些鄰居包括水平、垂直或對角線方向相鄰的格子。
初始排列形成第一代。當規則同時應用於棋盤上的每一個格子時,便產生了第二代,這意味著所有的出生和死亡都是同時發生的。隨後這一過程會不斷重複以生成後續世代。對於每一步操作,格子的下一個狀態由以下簡單規則決定:
如果一個格子是活的,只有當它恰好有2個或3個活鄰居時,它才會繼續保持存活。
如果一個格子是死的,只有當它恰好有3個活鄰居時,它會變為活的狀態。
當然,這些規則的變體有很多,每種變體使用不同的標準來決定格子的生存與死亡。康威在最終選定這組特定引數之前嘗試了許多替代方案。某些規則集會導致種群迅速消亡,而另一些則導致種群在網格上無限制地擴張。所選的規則處於這兩種極端情況的邊界附近——正如混沌系統中常見的情況一樣,爆炸性增長與徹底崩潰之間的平衡孕育出了極其複雜且引人入勝的模式。
版本0.2.2更新內容
最後更新於2024年8月3日。康威生命遊戲(Conway's Game of Life)是由數學家約翰·康威於1970年建立的經典細胞自動機。
Conway's Game of Life應用截圖