Conway's Game of Life
由数学家约翰·康威于 1970 年创造的“生命游戏”是一项开创性的数学模拟。
该细胞自动机在无限二维网格上展开,每个单元格都处于存活或死亡状态。每一代(或每回合)根据八个直接相邻的邻居——即水平、垂直或对角线方向接触的那些邻居——来更新单元格的状态。
初始配置代表第零代。当所有单元格同时按照规则进行转换时,后续世代随之出现,出生和死亡在同一时刻发生。这些规则决定了下一个世代中每个单元格的命运:
如果一个活细胞恰好有 2 个或 3 个存活的邻居,它将存活下来;
一个死细胞仅在恰好被 3 个活细胞包