个人电脑上能否安装阿法狗那样强大的人机对弈软件?

特航丰富


围棋人机对弈的人工智能引擎有很多种,最有名的当然是谷歌DeepMind团队开发的阿尔法狗(战胜李世乭,也叫李世石),和他的进化版本阿尔法 MASTER( 战胜珂洁),还有他的终极进化版阿尔法零。


有人给人工智能引擎的棋力排序:

1级:阿尔法零,MASTER;

2级:腾讯的绝艺,微信的PhoenixGo(外号金毛),阿尔法狗

3级:里拉零,ELF OpenGo等

看到这里,大家是不是都想在自己的电脑甚至手机上安装最强的阿尔法零和MASTER,然后和它下一盘棋呢?可惜这是做不到的。因为这几个最强的软件是不公开下载的,他们的源代码也是保密的。

普通爱好者能用的围棋的人工智能引擎,是微信的PhoenixGo(金毛,但是似乎不是最强版),里拉零和ELF OpenGo等。


首先介绍一下Leela Zero,也叫里拉零,里拉狗,它是外国的一个棋类程序爱好者开发的人工智能框架,然后邀请全世界的爱好者贡献出自己的电脑,在全世界很多台个人电脑共同参与,训练出来的人工智能下棋引擎。它是开源的,谁都可以下载,原码也没有加密,都可以公开下载!他的棋力据说可以轻松打败普通职业选手了,当然前提是买个好电脑。而且他的棋力还在不断提高!

要想和Leela Zero下棋,最简单的办法是用Lizzie下棋。里面自带Leela Zero。

Lizzie下载:https://github.com/featurecat/lizzie/releases

安装简单,下载之后,解压缩,点击Lizzie.jar文件,默认界面如图,那不是人机对弈

长按x键,然后按n键,才开始人机对弈!

(需要java运行环境,如果你的电脑还没装,去java.com下载安装java)


更强大的是FaceBook ELF OpenGo(外号腐败狗、FB狗,)这是脸谱公司出钱训练的狗,但是也开源。大家都可以用。暂时比Leela Zero棋力高。

但是安装比较麻烦,需要下载exe和权重文件,然后把目录导入下棋软件。参考这个连接

https://tieba.baidu.com/p/5684054692



微信的PhoenixGo(外号金毛)也是与上面的ELF类似的安装方法。

需要另行下载exe和权重文件,然后导入那个下棋软件。

最后强调一下,要想棋力好,关键是显卡好。否则用cpu下棋,就很慢了


分享到:


相關文章: