《生命游戏》由数学家约翰·康威于1970年创造。
该游戏在一个无限的二维网格上进行,是一种细胞自动机,每个细胞可以处于存活或死亡状态。每一轮称为一代,细胞的状态根据其八个直接邻接细胞的状态更新——即水平、垂直或对角线方向相邻的细胞。
初始图案构成第一代。第二代通过同时对每个细胞应用规则而产生,意味着所有新生与死亡均同时发生。这一过程不断重复,生成后续世代。在每一步中,细胞的下一状态由两个核心规则决定:
存活的细胞只有在恰好有2个或3个存活邻居时才能继续存活。
死亡的细胞只有在恰好有3个存活邻居时才会变为存活。
自然地,存在无数种规则变体,由不同的出生和存活数值定义。康威在选择这些特定参数之前测试了许多替代方案。一些规则会导致快速灭绝,而另一些则引发无限扩张。所选规则恰好位于这两种极端的边界上。正如在混沌系统中常见的情况,这种生长与衰败之间的微妙平衡,正是最复杂、最引人入胜的模式出现之处。
最新版本 0.2.2 的更新内容
最后更新于 2024 年 8 月 3 日 康威的生命游戏由数学家约翰·康威于 1970 年发明。