康威的游戏生活问题——周期开始条件. .
3视图(30天)
显示旧的评论
接受的答案
马特·J
2018年9月9日
编辑:马特·J
2018年9月9日
我怕我只有一般建议……你可以做到用归纳法,假设振子的数量是足够小,甚至有助于合理数量的内存。
换句话说,开始
最大的振荡器
在5 x5的中部地区10 x10。5 x5是足够小,找到所有直接枚举的振荡器。我认为你已经做过了。现在,开始添加额外的细胞在不同位置6 x6地区,和测试的结果是振荡器。继续添加细胞,直到你找到所有6 x6地区最大振荡器。然后你做同样的事情在7 x7地区等等直到10 x10。
当添加一个细胞,你知道有特定位置添加细胞,你不必考虑。特别是,
- 你不需要添加细胞在职位是独立于其他细胞。你知道细胞会死亡,配置不会摆动。
- 你不应该添加NxN边界内的细胞的原始振荡器。我们知道,通过建设,是一个原始配置最大的振荡器NxN次区域,所以添加一个细胞里面肯定不是一个振荡器。
我认为,你不需要包括配置只是另一个配置的变化/翻译。应该减少列表。