说明:据我所知,这是目前 Scratch 上速度最快的实现。
要模拟大型图案,我推荐使用 TurboWarp,但如果您只是想做实验,Scratch 也完全够用!
在目录中使用鼠标滚动
Z/W/向上滚动=放大
S/向下滚动=缩小
方向键=移动
空格键=运行/停止
康威生命游戏是一个非常简单的元胞自动机:一个理论上无限大的网格,其中每个方格要么是开,要么是关。
– 如果一个单元格是关的,并且它的三个相邻单元格是开的,那么它会在下一代通过复制而变成开的。
– 如果一个单元格是开的,那么只有当它有 2 个或 3 个相邻单元格是开的时,它才会保持开的状态。
但您可以更改这些值来进行实验!
这些规则最吸引我的地方,也是促使我第四次编写这个元胞自动机的原因,在于如此简单的规则竟能产生如此复杂多样的行为,而我希望能够模拟大量的元胞。我还想编写一个无限网格,因为拥有一个无限网格正是生命游戏的精髓所在。
更多详情以及提供模式的网站,请查看致谢部分。