Leela Chess Zero,一款智能的开源国际象棋引擎

里拉·切斯零

里拉国际象棋零 (LCZero或LCZ) 已被引入为免费和开源的国际象棋引擎。 它是由Alexander Lyashuk和同时也是Stockfish程序开发商的Gary Linscott开发的。 里拉国际象棋零 它的灵感来自基于DeepMind的AlphaGo Zero项目的Leela Zero引擎。

Leela Chess Zero是符合UCI的国际象棋引擎,旨在通过神经网络下棋。 像Leela Zero和AlphaGo Zero一样,Leela Chess Zero只知道游戏规则,而别无其他。

国际象棋引擎包含计算给定位置上最佳移动的算法。

这些程序彼此不同,它们具有可自定义的播放风格,特定的名称和评分系统,总之它们具有个性。 有所有级别,它们可以是商业,开源或免费的。

然而, 有必要区分国际象棋引擎的图形界面。 这个使用者介面 (或GUI国际象棋) 是将托管,运行这些引擎的程序 它将管理用户可见的环境(棋盘,模块计算信息,位置评估,桌子底座的使用,调查深度,变形动画等)。

这些接口还允许引擎在比赛期间相互查找。 另一个优点是程序员可以专注于引擎的性能,而不必管理棋盘的外观。

这些接口可以是XBoard / WinBoard,Arena或Chessbase(商业)。

关于里拉国际象棋零

Leela Chess Zero在专门的网站上接受了培训。 几个月的开发和培训就足以让Leela Chess Zero达到GMI的水平(即1950年创建的国际大师(GMI)头衔,用于国际象棋和西洋跳棋)。 它优于Rybka,Stockfish或Komodo的早期版本,Rybka,Stockfish或Komodo也是强大的国际象棋引擎,同时分析的位置比这些程序少。

在2018年12月,Leela Chess Zero成为第一个以神经网络为基础的引擎,在第XNUMX赛季中以最小的部门进入了高级国际象棋引擎锦标赛(TCEC)。

如何在Linux上安装Leela Chess Zero?

对于那些有兴趣尝试Leela Chess Zero的人,他们应该首先知道有一个新版本的Leela Chess Zero(0.21.2版),自XNUMX月以来可用,并在GitHub上提供。

此版本包括以下更改:

  • 针对GTX 16xx卡的优化(cudnn-fp16现在适用于它们,即使它并不能提高性能,也适用于RTX卡)
  • 默认情况下启用了“便利贴”功能:当您在搜索过程中看到队友时,这会改善LC0游戏
  • Centipawn公式已更新:LC0现在将显示评估值与其他引擎显示的更为相似
  • 针对更广泛的神经网络(更多过滤器)进行了优化,以便将来运行(也许是test60)。

现在 将能够下载文件哪个 这是 而这个 其他。

这些档案 他们必须解压缩它们,并使用生成的文件夹执行以下操作。

我们将进入文件夹“lczero-通用主机“在其中,我们将找到一个名为”的文件夹“,我们会将这个文件夹移到另一个结果文件夹中,该文件夹是”LeelaChesszero-lc0-46e4053“但是在另一个文件夹中”“ 它是什么 ”lczero-普通=

离开以下路线“LeelaChessZero-lc0-46e4053 / libs / lczero-common / proto“。

现在,在这里开发人员向我们提供了一些指示:

  • 如果要使用NVidia图形卡,请安装CUDA和cuDNN。
  • 如果要使用AMD显卡,请安装OpenCL。
  • 如果要使用OpenBLAS版本,请安装OpenBLAS(libopenblas-dev)。
  • 要进行编译,我们以前必须具有ninja-build,介子和可选的gtest(libgtest-dev)。

编译将通过转到主目录并执行文件来完成:

./build.sh

最后,如果您想进一步了解它,以及一些特定的Linux发行版(例如Ubuntu,openSUSE和Raspberry Pi)上的其他安装方法,则可以咨询一下。 以下链接。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   debianita-fierce

    这些说明是为了编译最新版本,在Debian / Devuan中,您可以从官方仓库中安装最新版本。
    须藤 apt-get 安装 leela-zero
    我给那些正在寻找信息并到达这里的人留下评论