用于分析稀疏和经验博弈的python模块
gameanalysis的Python项目详细描述
博弈分析
[![生成状态](https://img.shields.io/travis/egtaonline/gameanalysis/master.svg?style=flat-square)](https://travis-ci.org/egtaonline/gameanalysis) [![覆盖状态](https://img.shields.io/coveralls/github/egtaonline/gameanalysis/master.svg?style=flat-square)](https://coveralls.io/github/egtaonline/gameanalysis?分支=主)
这是一个python库和脚本的集合,用于操作经验游戏数据。
使用设置
这个包托管在pypi上。用pip install gameanalysis
安装。
命令行的入口点是ga
。ga --help
将记录所有
可用选项。
python的入口点是gameanalysis
。参见文档了解
可从python接口获得。
开发
克隆此存储库后,包含的Makefile
包含所有相关操作,以促进开发。
在没有目标的情况下键入make
将打印出有助于开发的各种操作。
键入make setup
配置用于开发的虚拟环境。
要求
- Python3&venv
- 布拉斯/拉帕克
- Fortran编译器
测试
所有测试都可以使用make test
运行。
运行make check
将搜索样式遵从性,并且make format
将尝试在某些地方修复一些。
make docs
将生成文档。