RocAlphaGo的研究
来源:互联网 发布:程序员项目经历怎么写 编辑:程序博客网 时间:2024/06/16 19:15
嘿嘿,最近学人工智能,老师提了一个项目,关于deepmind团队做的alphago的复制品,wrongu大神写的,维护在github上面,我也fork了一份。
这个是代码原址:
https://github.com/Rochester-NRT/RocAlphaGo
这个也是有关的github大神地址噢!!!
https://github.com/pasky/pachi
大家感兴趣也可以fork一份噢!!!
下面开始来看一下这段代码,如果不下载依赖的话就只要几百k,但是我下载下来了。
还是蛮大的,整个文件目录是这样的
travis.yml是开一种开源项目的持续集成环境
在标准工具的支持下对项目按照yml内容进行不同环境下的测试
这是一段travis.yml的代码。
gitignore是在进行版本管理的时候忽略的文件等
就是push等操作不会上传这些。
由于我python基础不足,也只能简单介绍介绍了:
mcts是蒙特卡洛树搜索算法
interface是h5做的前台入口,用python打开server.py服务器之后登陆首页,就可以通过上传棋谱
来打开棋谱,有修改模式,可以来修改,也可以自己对弈,还有评分模式,使用mtcs的uct公式来
记分的,下面有test文件夹,可以用python的单元测试来测试以上的框架进行自我学习,目前该
项目还在众多大神的维护中,因为避免与deepmind产生冲突,所以项目名没有叫alphago。
不得不感慨,国外的大神真是能搞啊!!!
阅读全文
0 0
- RocAlphaGo的研究
- 基础研究·应用研究·开发研究的区别
- 研究事物--即研究计算机技术的方法
- 嵌入式研究和自然科学研究的不同
- hadoop研究:mapreduce研究前的准备工作
- hadoop研究:mapreduce研究前的准备工作
- 【研究篇】 miracl函数库的函数研究
- 研究研究看似简单的switch问题
- 没事干的可以研究研究
- 软件版本号的研究
- 硬盘低级格式化的研究
- 有关TDataSet的研究
- main()的研究方法
- 关于FoxMail的研究
- 机器翻译研究的展望
- bitmap index 的研究
- 类的研究
- 研究无盘站的参考资料
- JQuery中attr()和prop()方法的区别
- ms 15 034 security
- 代码实现XML布局
- java 使用Apache的 commmon-i0 库 操作IO与 文件
- 进程模块句柄
- RocAlphaGo的研究
- WPF笔记(2.4 Grid)
- Android框架
- 【JAVAWEB学习笔记】09
- (一)c++ 和javascript 实现选择排序
- MySQL导入.sql文件及常用命令
- 【JAVAWEB学习笔记】08
- PHP学习路线图
- 本地编译Hadoop2.8.0源码总结和问题解决(转自:http://blog.csdn.net/young_kim1/article/details/50324345)