leela围棋怎么用是什么水平?

和最新发布的围棋软件Leela的对局并分析-峰兄:目前看来是优于Zen6的 | 弈客围棋-多一个维度发现世界惊现一款比利时免费围棋AI“丽拉” 接近职业水准_棋牌_新浪竞技风暴_新浪网
惊现一款比利时免费围棋AI“丽拉” 接近职业水准
“丽拉”的界面
  2月18日,比利时人工智能开发者Gian-Carlo Pascutto在自己的主页公开了一款围棋人工智能“丽拉”(Leela),并提供免费下载。
  这款最新版“丽拉”据悉接近了职业水准。韩国职业棋手孙根气五段说:“虽然在部分死活问题上存在短板,但棋感和局面的运营接近了职业水准,尤其这款程序在普通个人电脑上运行就可达到上述的水准。”
  “丽拉”是完全公开的免费程序,只需点击就可下载。其他围棋AI要么收费,要么无法再个人PC上运行,孙根气五段很好奇“如果在服务器级别的高配置电脑上运行,实力会提高多少”。
  普通棋迷可能对“丽拉”感到陌生,但在计算机围棋界还是很有名气。“丽拉”在KGS计算机围棋大赛多次获得冠军(第32、38、42届),2008年在计算机奥林匹克赛上获得过九路围棋银牌和十九路围棋铜牌。
  “丽拉”可在主页(https://sjeng.org/leela.html)下载。
相关阅读:
加载中,请稍候...
加载中,请稍候...查看: 1751|回复: 26
简单说明一下leela的GTP引擎
本帖最后由 zhouyang 于
21:44 编辑
leela的GTP引擎是啥,
其实这个名称是不准确的,简单说,是俺以前好像就是在飞扬随口起的名字,要不就是贴吧之类啥的,记不清了。
其实准确点说,可以叫leela的GTP客户端,leela和gogui等没有图形界面的不同,他有图形界面,GTP客户端也完全可以独立工作,俺当时就是随口说个意思,其实叫GTP客户端相对更准确,不过说引擎可能一般棋友更容易理解。
这个是便于和RN等对比。
这个帖子我一点点写,分几个段落,最好俺写完前大家别回复。谢谢。
本帖最后由 zhouyang 于
21:46 编辑
GTP是一个围棋对弈软件之间的通讯协议。
以前最早的unix工作站,没有图形界面非常正常。
就比如gnugo之类,只有一个命令行界面。那么怎么下棋呢,手动输入坐标,比如D15之类的来下棋,
想想俺好像真的和gogui在命令行下过棋,不得不说,那时候不但体力好,关键是眼神也好。
现在没这劲了,棋友可以尝试。
leela的GTP端,是功能完整的。棋友应该可以下棋尝试。
但其他软件,就未必。
命令行界面下棋太麻烦了,同时如果,远程下棋,或者程序对战,程序远程跟人对战之类要求咋办。
就有了GTP协议,就是程序接受输入输出的命令。
就是命令传输坐标之类,设置贴目多少等等。那么在图形端就可以显示,那么,就可以独立开发图形界面了。或者两个程序通讯,就可以实现对战之类功能。而开发棋软的开发人员未必精通界面开发,或者没有兴趣,就有别的人开发前面图形端,可以完全不懂围棋啥,只要按照协议实现,就好,当然,各种各种都可以,甚至网页。
alphago,至少早期,也是没图形界面。也可以看做一个GTP客户端或者说引擎。
以后俺还是用GTP引擎来描述吧,反正没啥大错。
楼主专业高手& &感谢& &
咦,俺上飞扬特别慢,发的图咋没看见啊,再发一次。
这个就是leela的GTP客户端运行的截图。发的这个是CPU版本。http://www.flygo.net/bbs/forum.php?mod=attachment&aid=MTM4ODU1fDk2MmNhZGI4ODY1NWIxNjVjZjYzOWY3ZjQ0OTExMDVmfDE1MTE3OTQwNjg%3D&request=yes&_f=.png
本帖子中包含更多资源
才可以下载或查看,没有帐号?
WINIGC上有这个界面:)&
可以看到是一个命令行的界面,输入坐标应该就可以直接下棋了。
win/linux/mac 下的程序都是这样子的样子,基本一模一样。
这个是引擎吧,俺还是叫引擎,免得把大家搞晕。
这个引擎挂载图形端,就可以下棋。下面俺发一个图形端的截图,用最通用的gogui图形端,好像有人说alphago也是用这个,这俺记不太清了。
其它的,比如,龙gui啥的也应该能用,但俺觉得那个问题多,好像除了支持中文,没啥鸟用,反正有能用的,就懒的鼓捣啊。不过图形客户端很多,gogui基本是比较好用,如果棋友要用,推荐这个。
而且国外可能的是用这个的多。
gogui运行截图http://www.flygo.net/bbs/forum.php?mod=attachment&aid=MTM4ODU2fDdkZWQ5OTgxMjAyOTc4YmM2ODQ5NmIzMmQzZjQ2Zjk4fDE1MTE3OTQwNjg%3D&request=yes&_f=.pngattach://138857.png
本帖子中包含更多资源
才可以下载或查看,没有帐号?
可以看到,这个就是gogui挂rn的引擎运行的截图,下面一个是挂载引擎程序的设置。
目前俺就挂RN-1.0.15和RN-4.20.4
当然,在挂载引擎配置的时候,可以输入各种参数,比如要求RN支持多卡啦。多少个线程同时运算等等的。
或者Leela忽略开局库,每次都计算等等命令和参数。
本帖最后由 zhouyang 于
00:22 编辑
俺就没怎么拿leelaGTP客户端挂载过,leela的图形界面强1万倍。
最主要的分析功能,只有最强,没有之一!!!。
leela肯定能挂,以前版本俺试过,但没用的价值,除非对战啥的,俺又不琢磨去对弈网站下,就不玩了。
但为啥提到了GTP客户端啊,这个是有用的,便于棋友确认问题。
下面是GTP客户端解压得的的readme文件,
his is the commandline version of Leela. You likely will want to use
this together with a GTP-capable GUI, or some other tool that speaks
the GTP protocol.
Leela is compatible with GTP version 2, but note that you must add the
&--gtp& option to enable GTP mode.
Allowed options:
&&-h [ --help ]& && && && && &&&Show commandline options.
&&-g [ --gtp ]& && && && && && &Enable GTP mode.
&&-t [ --threads ] arg (=4)& &&&Number of threads to use.
&&-p [ --playouts ] arg& && && &Weaken engine by limiting the number of
& && && && && && && && && && &&&playouts.
&&-b [ --lagbuffer ] arg (=100) Safety margin for time usage in centiseconds.
&&-l [ --logfile ] arg& && && & File to log input/output to.
&&-q [ --quiet ]& && && && && & Disable all diagnostic output.
&&-k [ --komiadjust ]& && && &&&Adjust komi one point in my disadvantage
& && && && && && && && && && &&&(territory scoring).
&&--noponder& && && && && && &&&Disable thinking on opponent's time.
&&--nonets& && && && && && && & Disable use of neural networks.
&&--nobook& && && && && && && & Disable use of the fuseki library.
&&--gpu arg& && && && && && && &ID of the OpenCL device(s) to use (disables
& && && && && && && && && && &&&autodetection).
Note that although the engine can be handicapped by limiting the playout
count, playouts are not standardized so this is not a suitable setting
for comparisons between engines. The OpenCL version is stronger at a
given playout count.
Leela plays according to Chinese rules: area scoring with positional superko.
Compensation for handicap stones is given.
To get the OpenCL version working, you will have to to install
both the OpenCL libraries for your GPU (e.g. nvidia-libopencl1) as
well as an OpenCL ICD loader (e.g. ocl-icd-libopencl1, nvidia-opencl-icd,
amd-opencl-icd or mesa-opencl-icd - the ICD loader is not card specific and
they are supposed to be interchangeable).
You can see the installed OpenCL drivers in /etc/OpenCL/vendors/
Benchmarking
------------
Leela contains a number of internal benchmarks that can be used
to judge the speed (and resulting strength) of a system:
- CPU, integer operations: type &benchmark&.
Reference score, Intel Core i5-6600 on Windows = ~14000 g/s (3500 g/s per thread)
- CPU and GPU, floating point: type &netbench&. The OpenCL version
will run this computation on the GPU, but CPU speed and core count still
matters for keeping the GPU fed.
Reference score, Intel Core i5-6600 on Windows = ~100 p/s (first/predictions)
Reference score, Intel Core i5-6600 on Windows = ~265 p/s (second/evaluations)
Reference score, NVIDIA GTX 1070 on Windows =& & ~475 p/s (first/predictions)
Reference score, NVIDIA GTX 1070 on Windows =& &~1850 p/s (second/evaluations)
本帖最后由 zhouyang 于
21:48 编辑
基本介绍了各种命令,都很简单,自行参考。
而且除非出于特殊目的,对一般棋友这些参数,没用,不必关心,俺也不展开说了。
关键是下面:
下面上两个引擎的截图,一个是含有GPU加速的,一个是没有的。
本帖子中包含更多资源
才可以下载或查看,没有帐号?
前面一个是上面发过的,CPU版的,
下面一个是GPU,就是显卡加速版。
可以看到,下面那个。提示信息多了很多。
就是,上面一个CPU,只提示你CPU信息,根本不管显卡。
而下面GPU版,就是提供了GPU版的自检信息,如果这个界面你能正常启动,那就基本能运行GPU加速版。
当然,有问题会提示出错信息,知道是啥问题,找个懂点计算机的人帮你看下,就很好解决。
本帖最后由 zhouyang 于
22:34 编辑
Leela contains a number of internal benchmarks that can be used
to judge the speed (and resulting strength) of a system:
- CPU, integer operations: type &benchmark&.
Reference score, Intel Core i5-6600 on Windows = ~14000 g/s (3500 g/s per thread)
- CPU and GPU, floating point: type &netbench&. The OpenCL version
will run this computation on the GPU, but CPU speed and core count still
matters for keeping the GPU fed.
Reference score, Intel Core i5-6600 on Windows = ~100 p/s (first/predictions)
Reference score, Intel Core i5-6600 on Windows = ~265 p/s (second/evaluations)
Reference score, NVIDIA GTX 1070 on Windows =& & ~475 p/s (first/predictions)
Reference score, NVIDIA GTX 1070 on Windows =& &~1850 p/s (second/evaluations)
另外,非常重要的,对于棋友来说,这个程序不但可以自检,同时提供了内置的测试程序。
当然,俺说的都非常简单,稍微懂点计算机或者英语的棋友完全没必要看啊。
但俺就替英语不是那么熟的棋友简单解释下,
就是这是两个测试程序,在命令行输入benchmark,就可以测试运行leela的CPU的整数性能,这个不管CPU版本,GPU版本,都是一样的。
下面浮点测试性能,这个在只有CPU的机器上,CPU完成。
有GPU,就是显卡的机器上,显卡加速。
since 2003

我要回帖

更多关于 leela围棋 时间设置 的文章

 

随机推荐