细胞自动机图书馆

vivludo的Python项目详细描述


维鲁多

Vivludo是一个在Python中使用细胞自动机的库。

细胞自动机还有许多其他的pypi包,但是大多数都是 不是我想要的,所以我决定自己做。不是的 真的想成为一个“产品”,但自从我做了以后,我想 没有理由不公布。我不能保证支持, 文档等等。

这个包使用基于卷积的相当快的实现 (不过,速度没有高丽用的那么快)。 我想可以修改它来加速GPU (用火把什么的),但我没试过。

vivludo是“生命游戏”的世界语,指康威的生命游戏, 它是最著名的细胞自动机之一。

安装

pip install vivludo

需要Python3.5或更高版本。

用法

一些用法示例可以在examples目录中找到。
我可能最终会添加实际的文档,但现在只有 源代码中的docstrings。

许可证

LICENCE.txt所述,此软件包是在麻省理工学院许可证下发布的。

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

推荐PyPI第三方库


热门话题
使用odbc的java数据库连接:找不到microsoft access驱动程序(*.mdb*.accdb)选项   java我在将文本读入数组时遇到问题,我需要在这段代码中更改什么?   java JAXB元素列表中缺少字段   java Android BaseAdapter,返回项id   登录到web应用程序的java语音识别   java线性布局不填充滚动视图中屏幕的剩余部分   java如何通过点击第二个按钮来显示第二张壁纸?   java如果使用无缓冲I/O,缓冲I/O如何减少开销?   《骑士之旅》中的java问题   java如何解决Singelton为空的问题   java可在后台播放广告   在Swing中处理JFXPanel时发生java JavaFX非法状态异常   java Contains总是返回false   java ZeroMQ两个PUBSUB代理