文件名称:conway-gol:JavaScript Conway的生活游戏(经典规则)
文件大小:352KB
文件格式:ZIP
更新时间:2024-06-10 16:54:07
JavaScript
康威的人生游戏 John Conway的元胞自动机JavaScript实现。 经典规则: 动作场景是一个划定为单元格的有界平面。 每个单元可以处于两种状态之一(活动状态或死亡状态),并具有8个邻居。 最初,活细胞的分布称为第一代。 每一个下一代都是根据前一个计算的。 生命是在一个死细胞中诞生的,在死细胞的旁边正好有三个活细胞。 如果一个活细胞有两个或三个活着的邻居,那么这个细胞将继续活着。 否则,细胞死亡(由于孤独或人口过剩)。 手动的: 选择初始状态将启动一个新游戏。 速度决定了过渡到新一代的时间。 当游戏未运行或暂停时,可以手动编辑游戏场的单元格。 计算迭代次数(转移)以及活细胞和活细胞的相对数量。 保存当前系统状态后,将在初始状态选择列表中创建相应的本地项。 实施说明: 在更改世代时,使用具有活动单元预测的算法,因此仅处理可能在下一次迭代中发生变化的那些
【文件预览】:
conway-gol-master
----style()
--------scss()
--------main.css(3KB)
----img()
--------favicon.png(8KB)
--------bg.png(95KB)
--------preview.png(199KB)
----index.html(2KB)
----app()
--------config.js(3KB)
--------basic.js(587B)
--------gmap.js(14KB)
--------game.js(9KB)
--------main.js(8KB)
----.gitignore(22B)
----lib()
--------require-min.js(15KB)
--------jquery-min.js(94KB)
----app.js(250B)
----README.md(3KB)