Cellular Automata编写历程

2016.10.14:完成大致框架编写,控制台下实现

      取点方式:南北半球对称取点;同一半球同一经度相邻点之间弧长相等;同一纬度相邻点之间弧长相等;不同纬度的圆周长度不等

                 地图设定为球形

2016.10.25:将每个细胞周围八个细胞根据其在球体上的不同纬度设置权重

权重公式:

θ为取样点所对应半径与南北两极连线之夹角;r为球体半径

                 修正初始化时使用大内存数据作为临时变量导致堆栈溢出的bug,地图面积增至4000*4000

                 增加存档及读档功能

2016.10.26:增加将地图输出为图片的功能,开始试运行

初始状态演化1300步(年?)后的状态:

 

原文地址:https://www.cnblogs.com/dramstadt/p/6000727.html