康威生命游戏,传奇数学家康威于1970年发明的划时代游戏,又称为元胞自动机。
可以通过大量时间、空间、状态都离散,空间相互作用和时间因果关系为局部的网格动力学模型,模拟出自然界许多复杂结构和过程。
比如森林火灾、交通流、金属腐蚀、病毒传染、人群疏散……是研究自组织临界的强有力的方法。
所以直到发明的五十年后,康威老爷子因新冠疫情去世,数学家科学家们仍孜孜不倦的沉迷其中。
1997年,哈佛大学教授用29页论文证明了理想状况活细胞数量增加情况为n^2,网格稳定部分最佳活细胞密度为1/2……
2020年,老爷子去世当年当月,有计算机科学家发现了生命游戏中已知的最小非凡结构,为183个细胞……
介绍这么多,游戏的规则其实异常简单,简单的仿佛围棋——
在无限的二维方格中,每个方格都可放置一个生命细胞,每个细胞只有两种状态:生或死。
黑色代表死,白色代表生。或者反过来也行。
游戏开始,所有方格随机设定。
此后细胞每轮进行一次迭代,生死完全由开局的摆放决定。准确的说,仅由临近的八个格子的状态决定——
当前细胞存活,临近八格有3个以上活细胞时,因细胞数量过多导致资源紧张,细胞死亡。
细胞存活,临近有2个或3个活细胞时,保持原样。
细胞存活,临近活细胞低于2个时,因为种群稀少数量不足死亡。
细胞死亡,临近有3个存活细胞时,经繁殖迭代,细胞存活。
这其中对于临近的定义,死亡、繁殖、种群扩张及收缩的界定,都是参数,可以改的。
种种临界模型就是由此而来。
上面这套是最经典的设定,衍生的结果无穷无尽,称为混沌型。
其他还有固定值型、周期型以及复杂型等等。
总之,就是如此简单的规则,可以衍生出无穷复杂的世界!
当然了,苏星眸要撑开天地胎膜,创造一个自己的世界,不可能搞一个二维码的……
唔,不能吗?
叶寒想了一想,好像并没有这方面的限定……
“不要二维的!要三维的,我要玩迷你世界!”苏星眸赶紧喊,生怕晚一步就让叶寒确认了,科学家的疯狂她是深知的。
三维的迷你世界很好玩,二维的……太平了,前凸后翘不好吗?而且是黑白的,颜色也太单调了吧?
那就三维的吧!
规则自然不能照搬二维的。
叶寒先教苏星眸将临近的概念做了区分:前后左右上下的6格为面临,加权值为4;与面临面临,和本格相交一条边的12格,为线临,加权值2;和本格仅顶角相交的,为点临,加权值1。
如此生老病死按临近区域加权值重新界定。
再根据苏星眸
请收藏:https://m.tupue.com
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)