生命游戏是 J. H. Conw ay在 20世纪 60 年代末设计的一种计算机游戏 , 是一个典型的具有产生动态
结构能力的元胞自动机模型, 能产生各种丰富的图案
代码优点:
- 模块化设计,根据模块设计功能需要,分为计时,地图,逻辑三个板块,利于理清思路,方便测试,容易调整
- 符合抽象编程要求,在模块化设计的基础上,对各个模块进行抽象,定义之间的接口,方便以后模块测试的进行
- 符合编程规范。
进一步改进:
- 可以改进在主函数里添加可输入或随机边界,进一步加强代码健壮性
- 程序在测试中仍存在control +c意外退出,崩溃或者无响应的的情况,可以后续加入multiprocessing函数。