康威的人生游戏,在React中实现Ian Davidson
该项目是用React编写的,react-bootstrap是唯一的依赖项,请检出package.json以获取更多信息。
游戏规则
康威(Conway)的《生命游戏》是一款遵循大量细胞的游戏。 每一代发生之后,都会应用规则,从而影响总体。 以下规则适用于每个单元
对于填充的单元格
邻居为0或1的单元不再填充。
具有2个或3个邻居的单元格仍保持填充状态。
具有4个或更多邻居的单元不再被填充。
对于未填充的细胞
具有3个邻居的单元将被填充。
克隆仓库后如何运行代码
npm install
npm start
在浏览器中使用App
可以单击单元格来切换值。
必须锁定棋盘以更新单元格值或开始游戏。
可以选择游戏板尺寸和更新速率。