开源的围棋软件
2016-03-11 09:29
197 查看
AlphaGo 和李世石的大战很吸引眼球,除了AlphaGo,是否有其他的围棋软件,特别是开源的,
可以看看算法是如何实现的。
找了一下,发现下面一下软件 gnugo。
Go 是英语围棋的意思,源自日语的 ご (发音go)。
http://www.gnu.org/software/gnugo/devel.html
最新的版本是:3.8,2009年最后更新,看来也是很久没有弄了。
http://ftp.gnu.org/gnu/gnugo/gnugo-3.8.tar.gz
下载后执行 configure ; make ; make install 后就可以运行了。
$ gnugo
这里直接提供了一个 CUI 的画面,可以输入对应的行列号就可以下棋了。
比如:D16
黑子以 X 标记,白子以 0 标记。
电脑下的上一个白子用 (0) 来标记。
可以看看算法是如何实现的。
找了一下,发现下面一下软件 gnugo。
Go 是英语围棋的意思,源自日语的 ご (发音go)。
http://www.gnu.org/software/gnugo/devel.html
最新的版本是:3.8,2009年最后更新,看来也是很久没有弄了。
http://ftp.gnu.org/gnu/gnugo/gnugo-3.8.tar.gz
下载后执行 configure ; make ; make install 后就可以运行了。
$ gnugo
这里直接提供了一个 CUI 的画面,可以输入对应的行列号就可以下棋了。
比如:D16
黑子以 X 标记,白子以 0 标记。
电脑下的上一个白子用 (0) 来标记。
相关文章推荐
- oracle数据库迁移至mysql 之 sysdate格式化及运算替换
- HBase总结(十二)Java API 与HBase交互实例
- 关东升的《从零开始学Swift》3月9日已经上架
- 选择一个开源协议
- 《学习笔记》目前几种稀疏目标跟踪算法
- [BZOJ 1475]方格取数
- .net面试:简述List与string[]的区别
- Java注释Override、Deprecated、SuppressWarnings详解
- linux下oracle数据库服务和监听的启动停止
- 斐波拉契数列和汉诺塔问题
- 希尔排序--Java实现
- 需要这样一个记事本-17 VS 2010 远程调试
- 利用Python进行数据分析---ch02《MovieLens 1M数据集(下)》读书笔记
- Activity overridePendingTransition动画效果
- SQL Server 基础:Case两种用法
- 【bzoj2733】【HNOI2012】【永无乡】【treap+启发式合并】
- C++中stringstream常见用法
- MySQL 安装
- Android Touch事件传递机制解析
- Windows Embedded Standard 7 快速入门指南 4 of 4