Conway's Game of Life
由数学家约翰·康威于 1970 年创造的“生命游戏”是一项开创性的数学模拟。
该细胞自动机在无限二维网格上展开,每个单元格都处于存活或死亡状态。每一代(或每回合)根据八个直接相邻的邻居——即水平、垂直或对角线方向接触的那些邻居——来更新单元格的状态。
初始配置代表第零代。当所有单元格同时按照规则进行转换时,后续世代随之出现,出生和死亡在同一时刻发生。这些规则决定了下一个世代中每个单元格的命运:
如果一个活细胞恰好有 2 个或 3 个存活的邻居,它将存活下来;
一个死细胞仅在恰好被 3 个活细胞包围时复活;
通过改变邻居阈值可以产生无限的规则变体,但康威在选定这些特定参数之前进行了严格的测试。一些变体会导致立即灭绝,而另一些则会导致不受控制的扩张。所选出的规则在这些极端之间取得了微妙的平衡——正是在这里,最迷人的涌现行为得以出现,将扩展性增长与稳定性约束完美融合。
最新版本 0.2.2 更新
最后更新于 2024 年 8 月 3 日数学家约翰·康威于 1970 年开发了这款标志性的细胞自动机
Conway's Game of Life
由数学家约翰·康威于 1970 年创造的“生命游戏”是一项开创性的数学模拟。
该细胞自动机在无限二维网格上展开,每个单元格都处于存活或死亡状态。每一代(或每回合)根据八个直接相邻的邻居——即水平、垂直或对角线方向接触的那些邻居——来更新单元格的状态。
初始配置代表第零代。当所有单元格同时按照规则进行转换时,后续世代随之出现,出生和死亡在同一时刻发生。这些规则决定了下一个世代中每个单元格的命运:
如果一个活细胞恰好有 2 个或 3 个存活的邻居,它将存活下来;
一个死细胞仅在恰好被 3 个活细胞包围时复活;
通过改变邻居阈值可以产生无限的规则变体,但康威在选定这些特定参数之前进行了严格的测试。一些变体会导致立即灭绝,而另一些则会导致不受控制的扩张。所选出的规则在这些极端之间取得了微妙的平衡——正是在这里,最迷人的涌现行为得以出现,将扩展性增长与稳定性约束完美融合。
最新版本 0.2.2 更新
最后更新于 2024 年 8 月 3 日数学家约翰·康威于 1970 年开发了这款标志性的细胞自动机
