康威的生活小游戏

gof的Python项目详细描述


完整文件:http://gof.readthedocs.org/en/最新/
来源:http://github.com/jul/jul/game_of_生命的游戏售票:http://github.com/jul/jul/game_of_生命的游戏/问题






http://en.wikipedia.org/wiki/conway/wiki/conway%27s_生命的游戏



动机
是的==========

/7月/游戏生活。git

懒散),一种细胞自动机。但是这并不好玩,你必须操纵它才能真正有乐趣。

chine
描述conway规则。



Quick Tour
*****



让我们使用所有功能:

x………
…x………
…x………
………
………
xx…xxx…..x
-………
…x………
…x………
………
………
-………

所以我可能超载了。你有一个矩阵。
如果您想了解网格对象的更多信息,它不会告诉您:grid.size_x,grid.x是存储矩阵维度的属性。


(网格,20,40)
>;>print grid


(我定义的不是穷尽的,您可以自己画。)
让我们在(网格,10,20,glider)
>;at(网格,5,5,振荡器)
>;at(网格,15,25,静止)


>>>>打印网格…………x.x………..
………..x………..
………..xx………..
………..
………..
………..
-…..xx………..
………..……xx………
………
………
………
………
让我们看看它是如何演变的
>;>evolve(grid,10,5)

让我们再重复10次,慢一点,evole(网格,10,2)


无聊,想要更多惊喜吗?
>>>漂白剂(网格,20,40,位图(1<;<;20*40))

顺便问一下位图是什么?

好吧,有趣的是matrix只是一个视图,它显示的任何东西都是可变序列,int是可变比特序列,不是吗?

当(且仅当)使用位图时,您可以制作
>;>>打印"{0:b}"。格式(grid.matrix.int)
100000001000000000000000000000000011000000000001011000000000000010000100000000001000010000000000000100001000000000000010000100000000000001000010000000000000000100000000000000000000000000000000000000000000000000001100000000000100000000000001000000000001000000011100000000000001110000000000000100000001000000010000000010001000000100000010001000000000001100010000000000000100001000010000000000000111100000000000000000000000000000000000000000000000001000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000


快速启动是另一种:)


欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java EclipseLink级联持久化异常   java Android Studio本地库模块问题   java更新值Netbeans   java从消息数组中返回一条消息   java Struts标记:一个jsp中有多个寻呼机   java如何访问hibernate。cfg。xml,config。属性和log4j。来自项目文件夹外部的属性   JavaSpringPetCare示例,控制器操作如何链接到jsp的?   java理解try&catch和错误处理   javascript如何将数据从动态表存储到数据库   使用JAVA比较不同格式的值   java如何在返回服务时设置下拉列表的默认值?   java将oracle十六进制字符串转换为实际字符串值   java jpa子图和MappedSuperclass抛出未知实体   用Java实现swing自定义Matlab按钮外观   随机掷骰的java百分比数学结果不正确   java创建了文件路径,但照片无法保存,我一直在抓拍   java如何确保要使用的端口始终可用(即未使用)?   xsd如何用java生成JAXBC类。util。可选择的   java更改JOptionPane中的按钮布局。showOptionDialog()