用于go应用程序的python库
libpygo的Python项目详细描述
奥斯卡本杰明2012版权所有。 在GPLv3.0下发布,或根据您的判断发布GPL的任何未来版本。
libpygo是一个用于处理古代棋盘游戏go的python库。它是 目前处于发展的早期阶段。
初步开发计划:
- 将GPL添加到项目(完成!)
- 为项目创建基本目录结构(完成!)
- 编写基本游戏类以运行测试(完成!)
- 使用api创建文档框架(完成!)
- 创建文档测试框架(完成!)
- 创建单元测试框架(WIP)
- 实施覆盖测试。
- 创建安装文件。
- 上传可下载的安装程序。
- 创建适当的文档。
- 把文件上传到别处。
持续发展计划:
- 设计游戏类
- Write tests for processing both legal and illegal moves.
- Implement the tests in the Game class for a generic ruleset.
- Implement reading sgf files
- 创建游戏界面
- Implement cli interface
- Implement Tkinter interface
- Implement web server interface
- Implement email server interface