头条的第一篇文章,我决定先放个福利之后也会陆续的做一些围棋的入门教程,感兴趣的朋友可以关注一下~说到围棋AI,就不得不提到名震一时的AlphaGo四年前,AlphaGo与李世石五番棋,4比1大胜棋界为之震惊,也掀起了一阵全民讨论围棋的热潮之后AlphaGo与柯洁的对局,也让作为围棋第一人的柯洁出现在了更多人的视线中在这之后,围棋AI的发展非常迅速,甚至举办过围棋AI大赛,比一比哪一款围棋AI最强当然AlphaGo作为公认最强没有参与目前,国内最好的围棋AI是腾讯研制的“绝艺”“绝艺”目前经常被用在职业选手的对局分析中而本文提到的Leela,是一款免费、开源的围棋AI它可以实现人机对弈,局势分析,甚至下一手的胜率预测无论是对于初学者还是高手来说,它都能提供很大的帮助安装包可以看个人简介~下载1、进入Leela官方网站:https://github.com/leela-zero/leela-zero/releasesleela下载界面在上面四个中选择一个合适的下载,我下载的是第四个2、下载图形界面Sabaki:https://github.com/SabakiHQ/Sabaki/releasessabaki下载界面3、下载权重文件:https://github.com/leela-zero/leela-zero/blob/master/README.md权重文件下载上图给出了两个权重文件,一个是目前最厉害的权重文件1,另一个是弱一些的适合新手的权重文件2可以直接在这两个中选择一个下载,如果你对权重文件很感兴趣,也可以在这个网站http://zero.sjeng.org/寻找更多的权重文件这些都是权重文件,并会随着自我学习会变得越来越强安装1、解压下载的Leela压缩包2、点击Sabaki.exe进行安装,并打开3、Sabaki界面如下,依次点击Engines(图中方框1)——Show Engines Sidebar4、点击左上角的类似播放的按钮Attach engine(图中方框2),在下拉菜单中点击Manage Engines.sabaki界面点击Add增加内容具体的配置方法可以参考下图配置leela和权重文件这里我已经添加了两个权重文件以Leela Zero为例解释一下每行的意思第一行:Leela Zero 为自定义的AI名称,可以随便起个名字第二行:是Leela 程序的绝对路径也就是找到之前解压后的Leelaz.exe第三行:--gtp -w分别表示启用GTP和权重,可以直接照抄后面是权重文件的绝对路径,下载了多个权重文件时选择其中之一的路径注意有的权重文件是.txt格式,而有的没有文件名后缀第四行:time_settings 0 5 1 这四个则分别表示配置时间限定、引擎启动,AI每步棋的限制时间是5秒和一步下一个棋子一般可以修改的就是第三个限制时间,可以决定了AI几秒钟下一步棋配置好这些之后,点击file—new之后就可以和AI下棋(享受被AI虐的快感)了可以视情况选择执黑执白,贴目,让子等开始对局受苦之旅为了写这篇推送,我分别和上文提到的两个权重文件,权重文件1和权重文件2下了几盘,测试了一下这两个AI的实力如何首先是权重文件2,比较弱,弱到居然算不清楚征子最后在AI认为胜率较低的时候会自动投降,如下所示这个比较适合新手使用然后和权重文件1对弈就是我漫长的受苦时间在写这篇文章之前,我和它下了五盘,全部脆败,在前50手就已经差距明显下图是其中一盘,我所执的黑棋已经惨不忍睹,左侧显示了AI分析的白棋下各个点的胜率,AI认为自己最高胜率达到了百分之99,然后我就不下了…不过大家也不要怕,分先下差距过大的话,我们可以“作弊”比如在开始对局的时候,可以设置成下让子棋,甚至可以修改贴目规则感兴趣的可以试一试我正在尝试它可以让我多少目一些吐槽,大家千万不要花冤枉钱
出于兴趣,我曾经用“围棋AI”和“围棋账号”作为关键字在淘宝上搜索搜出来的结果如下所示这些所谓卖围棋AI的卖家,动辄将其卖到100+特别是有些卖家直接表明了他所卖的就是Leela但Leela是免费的啊,免费
在我看来这与骗钱无异不会安装的话看我这篇推送基本上也就会了(那我这篇推送能值这些钱吗,我不觉得)除此之外,这些所谓的围棋代练,卖围棋账号的,无非是利用信息差,用围棋AI在赚钱一个野狐9D的账号卖到近200元,还有人买,这件事实在是太魔幻了本文介绍的Leela就可以达到9D的水平也就是说你同时打开对弈软件和Leela,然后你复制对手的下法和AI下棋,再复制AI的选点下到对弈软件中,就可以一路赢到9D根本就不用去买账号看到这些之后敦促我尽快的写下了这篇推送希望Leela可以帮助到大家,并可以通过推广Leela,让更多的人可以通过围棋AI分析对局,提升棋力
0 评论