【文件属性】:
文件名称:yacgol:使用Tkinter的Conway生命游戏的纯Python实现
文件大小:442KB
文件格式:ZIP
更新时间:2021-05-01 01:03:54
python life conway-game python3 tk
康威的另一场人生游戏
yacgol是使用的纯Python实现。
该游戏是零玩家游戏,这意味着它的演变由其初始状态决定,不需要进一步的输入。 通过创建初始配置并观察其演化方式,或者对于高级玩家,通过创建具有特定属性的模式,可以与生命游戏进行交互。
在每个时间步上,都会发生以下转换:
任何具有少于两个活邻居的活细胞都会死亡,就好像是人口不足。
任何有两个或三个活邻居的活细胞都可以存活到下一代。
任何具有三个以上活邻居的活细胞都会死亡,就好像人口过剩一样。
具有正好三个活邻居的任何死细胞都将变成一个活细胞,就像通过繁殖一样。
康威的人生游戏*页面
正在安装
$ pip install yacgol
$ yacgol -h
使用
与yacgol大多数互动yacgol将在Tkinter UI中进行。 因此,启动yacgol并进行检查!
发展
首先,安装开发包:
$ pip i
【文件预览】:
yacgol-master
----.travis.yml(228B)
----requirements-dev.txt(65B)
----.coveragerc(29B)
----tests()
--------test_yacgol.py(4KB)
----LICENSE(34KB)
----yacgol.py(5KB)
----yacgol.gif(537KB)
----setup.py(1KB)
----.gitignore(1KB)
----README.md(2KB)
----.flake8(49B)