Leela

電腦圍棋軟件

Leela是由比利时程序员Gian-Carlo Pascutto英语Gian-Carlo Pascutto所开发的电脑围棋软件。

Leela
原作者Gian-Carlo Pascutto
开发者Gian-Carlo Pascutto
首次发布2007年,​17年前​(2007[1]
当前版本
  • 0.11.0(2017年10月24日)
编辑维基数据链接
编程语言C++
类型电脑围棋
许可协议MIT license[2]
网站

简介

编辑

软件使用中国规则[3],支持7x7、9x9、13x13,以及标准19x19棋盘,最大可到25x25[3];支持在WindowsmacOS以及Linux平台上使用[3];支持多CPUGPU加速计算(透过OpenCL界面,需OpenCL 1.1以上版本[3]);难度可以透过计算时间、让子与贴目调整[3];并提供分析界面让操作者可以得知Leela对每一步的胜率估算[3]

  • 2016年四月的0.4.6版[3]开始提供免费的完整版本。在这之前免费的版本为Leela lite,不支持19x19以及更大的盘面。
  • 2016年六月的0.6.2版[3]开始使用深度卷积神经网络(DCNN),并且透过OpenCL使用GPU计算DCNN,估算这使得棋力大幅增强(约六子)。
  • 2016年九月的0.7.0版[3]将最大盘面从37x37降至25x25,并且改善各种性能。估算大约比0.6.2版强半子。
  • 2016年十一月的0.8.0版[3]大幅改善CPUGPU(尤其是Nvidia的部分)的计算性能。估算大约比0.7.0版强1至2子(依照硬件差异)。
  • 2017年二月的0.9.0版[3]支持7x7盘面,并且改善性能。估算大约比0.8.0版强1到2子。
  • 2017年五月的0.10.0版[3]支持LinuxmacOS的图形化界面。
  • 2017年十月的0.11.0版[3]Windows版本改用Clang/LLVM编译(原先使用MSVC2017编译),这使得蒙地卡罗评估(Monte Carlo evaluations)速度快了15%。
  • 2020年十二月以MIT许可证发布原始代码[4][5]

成绩

编辑

Leela在2008年的奥林匹亚电脑游戏程序竞赛中,围棋19x19项目得到第三名[6],围棋9x9项目得到第二名[7]。并且在2017年的第一届世界智能围棋公开赛初赛获取第八名[8]

目前在CGOS上最强的账号为Leela-0.10.5-16t1g[9],这个账号是使用AMD Ryzen 1700与Nvidia GeForce GTX 1080 Ti运算[10],BayesElo约3590分[11]

目前最新版0.11.0版中,表现最好的账号是Leela0110_vega6c[12],BayesElo约3570分[11]

另外有志愿者将0.11.0版设置特殊参数放到CGOS上与其他软件比较(即leela-0.11.0-p1600[13]),这是为了与Leela Zero比较,所以使用与Leela Zero测试时相同的参数。这个版本BayesElo约3070分[11]

相关链接

编辑

参考文献

编辑
  1. ^ Sjeng - chess, audio and misc. software. [2018-01-15]. (原始内容存档于2007-12-22). 
  2. ^ LICENSE. 2020-12-02 [2020-12-24] (英语). 
  3. ^ 3.00 3.01 3.02 3.03 3.04 3.05 3.06 3.07 3.08 3.09 3.10 3.11 3.12 Leela. [2017-12-18]. (原始内容存档于2021-01-26). 
  4. ^ Leela - a Go program combining Monte Carlo simulations and Neural Networks.. [2020-12-24]. (原始内容存档于2020-12-07). 
  5. ^ Graphical interface for the Leela Go program.. [2020-12-24]. (原始内容存档于2020-12-07). 
  6. ^ 13th Computer Olympiad, Go - Beijing 2008 (ICGA Tournaments). [2017-12-18]. (原始内容存档于2020-11-06). 
  7. ^ 13th Computer Olympiad, Go (9x9) - Beijing 2008 (ICGA Tournaments). [2017-12-18]. (原始内容存档于2020-11-06). 
  8. ^ 2017/08/17 台灣 CGI 勇奪首屆世界智能圍棋賽亞軍. 2017-08-17 [2017-12-18]. (原始内容存档于2017-12-22). 
  9. ^ Crosstable for Leela-0.10.5-16t1g. 2017-08-31 [2018-02-02]. (原始内容存档于2020-07-09). 
  10. ^ CGOS Bot Operators Community • Life In 19x19. 2017-09-05 [2018-02-02]. (原始内容存档于2018-02-02). 
  11. ^ 11.0 11.1 11.2 19x19 All Time Ranks. [2017-12-27]. (原始内容存档于2018-01-17). 
  12. ^ Crosstable for Leela0110_vega6c. 2017-09-18 [2018-02-02]. (原始内容存档于2020-07-09). 
  13. ^ Crosstable for leela-0.11.0-p1600. [2018-02-02]. (原始内容存档于2020-07-10). 

外部链接

编辑