作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
<分区>
我正在用 Rust 开发 Conway 的实现以进一步将其与 WebAssembly 一起使用,并且我正在考虑我应该如何处理 map 边界。目前,我正在考虑将处于极限的单元视为具有较少邻居的单元,尽管我已经看到一些将 map 视为无限的实现。
用有限的边界处理 map 会产生一些奇怪的行为,比如滑翔机变成 block :
------generation(0)------
0.0..
.00..
.0...
------generation(1)------
..0..
0.0..
.00..
------generation(2)------
.0...
..00.
.00..
------generation(3)------
..0..
...0.
.000.
------generation(4)------
.....
.0.0.
..00.
------generation(5)------
.....
...0.
..00.
------generation(6)------
.....
..00.
..00.
------generation(7)------
.....
..00.
..00.
是像我看到的那样将 map 视为无限的“正确”方式吗 here或者是限制 map 的“正确”方式?如果没有任何“正确”的方法,您认为这两种方法中哪一种最好?
如果您想查看我的代码,请输入 here .我没有发布任何代码示例,因为问题不在于代码本身。
我是一名优秀的程序员,十分优秀!