终端上的简单、多彩的《生命游戏》演示
项目描述
Conway是一个使用我的 Blessings终端库 简单实现的康威《生命游戏》。它检测您的终端大小和颜色深度,并为您显示一个可爱的细胞自动机。
功能
简单实现
漂亮的颜色
占用资源少
能够跳出重复的模式
不同于拥有无数功能,Conway专注于实现的清晰度。它很有趣,可以随意修改。尝试为 next_board 的不同 wrap 参数进行实现!
运行它
pip install conway conway.py
您应该会看到生命在您的眼前爆炸。完成后,按控制-C,它会整洁地清理。
致谢
从Jack Diedrich那里借鉴了一个非常优雅的算法实现(并毁了它)。
版本历史
- 1.1
使用“全屏模式”以避免留下一个大白屏。
- 1.0
初始发布
项目详情
关闭
conway-1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 21eaca45501923061a59ef99d51a785528d0dd976f6b334c94bbb24233e381bf |
|
MD5 | 04766b5a92bad493fe30f184717e2943 |
|
BLAKE2b-256 | 6d6f424229b39fe32c9973e955502482d6857d26a056a15994b84a1cad99cbfc |