7z文件

国际象棋通用引擎协议(UCI)(universal chess interface)(中英对照) 评分:

UCI协议,全称是国际象棋通用引擎协议(Universal Chess Interface,直译作通用象棋接口)。它是开放的象棋引擎协议,所谓“开放的”引擎协议,指的是: (1) 协议内容是公开的,并且可以免费使用; (2) 你可以根据该协议自己编写象棋引擎,凡是支持该协议的界面,都可以使用你编写的引擎; (3) 你可以根据该协议自己编写象棋界面,凡是支持该协议的引擎,都可以被你编写的界面调用。 UCI协议的前身是象棋引擎SOS和Shredder使用的引擎协议,在他们的作者Rudolf Huber和Stefan Meyer-Kahlen对该协议的改进下,2000年11月28日UCI协议问世了。
2009-08-18 上传 大小:23KB
立即下载
zip文件
Stockfish, UCI国际象棋引擎.zip

Stockfish, UCI国际象棋引擎 概述Stockfish是一个由 Glaurung 2.1派生的免费UCI国际象棋引擎。 它不是一个完整的象棋程序,需要一些兼容的uci ( 比如 ) 。 XBoard与多人,eboard,场,西格玛棋,碎纸机,国际象棋合作伙伴或者者。

立即下载
zip文件
cchess:用于符合UCI的国际象棋引擎的控制台国际象棋前端

国际象棋 Console Chess是符合的国际象棋引擎的简单前端。 要玩国际象棋,您需要一个可显示和的控制台/终端应用程序。 安装 Console Chess是用编程语言编写的。 您可以通过键入cabal build或stack build来编译代码,然后使用cabal install或stack install 。 下棋 安装后, cchess命令cchess的象棋引擎路径将启动一个新游戏,其中计算机显示为黑色。 必须在提示符下以输入移动。 在每次移动之间,当前板将被打印到控制台上。

立即下载
zip文件
uci:用于与 UCI(通用国际象棋接口)引擎通信的 Ruby 库

Ruby UCI - Ruby 的通用国际象棋接口 UCI gem 允许以一种更像 ruby​​ 的方式与支持 UCI 协议的国际象棋引擎进行通信。 安装 注意:不包括国际象棋引擎。 您必须先安装合适的 UCI 兼容引擎。 标准安装适用。 任何一个: gem install uci .. 或者,在捆绑项目中,将此行添加到应用程序的 Gemfile 中: gem 'uci' 然后执行: $ bundle 例子 require 'uci' uci = Uci . new ( :engine_path => '/usr/local/bin/stockfish' ) while ! uci . ready? do puts "Engine isn't ready yet, sleeping..." sleep ( 1 ) end # this loo

立即下载
7z文件
国际象棋通用引擎协议(UCI)(中英对照)

UCI协议,全称是国际象棋通用引擎协议(Universal Chess Interface,直译作通用象棋接口)。它是开放的象棋引擎协议,所谓“开放的”引擎协议,指的是: (1) 协议内容是公开的,并且可以免费使用; (2) 你可以根据该协议自己编写象棋引擎,凡是支持该协议的界面,都可以使用你编写的引擎; (3) 你可以根据该协议自己编写象棋界面,凡是支持该协议的引擎,都可以被你编写的界面调用。 UCI协议的前身是象棋引擎SOS和Shredder使用的引擎协议,在他们的作者Rudolf Huber和Stefan Meyer-Kahlen对该协议的改进下,2000年11月28日UCI协议问世了。

立即下载
zip文件
megalodon:UCI国际象棋引擎

巨齿龙 UCI国际象棋引擎。

立即下载
zip文件
olivechess:UCI国际象棋引擎-开源

OliveChess是一个简单的国际象棋引擎,与现代国际象棋界面兼容,例如ChessBase产品,Arena和XBoard / Winboard。 该引擎支持UCI和XBoard协议。 注意:为了将其用作Xboard引擎,您可能需要先安装Polyglot工具

立即下载
zip文件
neat-chess:Java UCI协议实现(通用国际象棋引擎)

一个用Java编写的简单 (通用国际象棋接口)客户端。 用测试 。 文献资料 启动/关闭客户端 通过使用startStockfish()方法,客户端假定系统中已经安装了Stockfish,并且在$PATH作为"stockfish" 。 var uci = new UCI (); uci . startStockfish(); 使用start(String cmd)整洁的棋可以与其他国际象棋引擎一起测试: // leela chess var uci = new UCI (); uci . start( " lc0 " ); 默认情况下,您发送给引擎的每个命令的超时时间均为60s (在此期间线程被阻塞)。 您可以将全局默认超时配置为其他值: var uci = new UCI ( 5000l ); // default timeout 5 seconds uci . star

立即下载
7z文件
国际象棋 UCI引擎

用于下国际象棋的优秀引擎。用于下国际象棋的优秀引擎。用于下国际象棋的优秀引擎。

立即下载
pdf文件
中国象棋通用引擎与通用界面程序简介1

下面是一段典型的引擎与界面通讯的指令与反馈:id name ElephantEye Demooption usemillisec type check defa

立即下载
zip文件
uci-gui:用于UCI国际象棋引擎的基于Web的GUI

用于UCI国际象棋引擎的基于Web的GUI 与我的引擎BBC相比,一个简单的基于Web的GUI可以播放。 您可以使用任何UCI国际象棋引擎替换BBC,并获得相同的结果! 在线玩 特征 网上玩 以文本格式打开书本(来自TSCP国际象棋引擎) 翻转板 强制计算机移动 固定时间模式 固定深度模式 设定FEN 下载PGN 二手包装 烧瓶(极简主义的WEB框架) python-chess(通过UCI协议与引擎通信的chess库) Chessboardjs(棋盘小部件) Chessjs(国际象棋库,用于在UI中跟踪游戏状态) 如何在本地运行 安装Python 3.6或更高版本 通过“ pip install flask”安装烧瓶 通过“ pip install python-chess”安装python国际象棋 克隆存储库,将CD插入/ src并运行命令“ python app.py”

立即下载
zip文件
Stockfish 12 国际象棋引擎

Stockfish 12 国际象棋引擎 世界一流国际象棋引擎,可用于对战/训练/分析等

立即下载
exe文件
Arena 国际象棋GUI 图形界面

Arena 国际象棋GUI 与引擎搭配使用,可进行对战/分析等,也可电脑对战,测试性能

立即下载
zip文件
stockfish-6-src.zip_chess_stockfish6_uci引擎_uci象棋

stockfish,是目前国际象棋最强的引擎之一,棋力水平已远远超出人类国际象棋特级大师。程序按照UCI规范编制。这是最新版本stockfish 6的源程序。注意:这个只是引擎程序,需要有界面程序配合才是完整的软件,推荐使用小巧免费软件Chess Wizard。

立即下载
zip文件
lozza:一个简单的 Javascript UCI 国际象棋引擎

要在 Arena、Winboard 等国际象棋 UI 或命令行中运行 Lozza,请下载最新版本(请参阅本页右侧部分)。 通过 Nodejs 支持的所有平台。 洛扎 一个有点古怪的 UCI 兼容 Javascript 国际象棋引擎。 将 Lozza 嵌入您的 Web 项目或在客户端用户界面(如 Arena 和 Winboard)中离线使用她很容易。 姊妹项目还允许通过 PC/笔记本电脑/平板电脑/手机等在您的网络浏览器中在线播放 Lozza。 为什么是 JavaScript? 大多数情况下,我很好奇 Javascript 引擎是否可以与 CCRL 等引擎评级列表中的更传统引擎竞争,因为当时没有列出。 互联网上有具有自己用户界面的 Javascript 引擎(如 Gary Linscott 的 Garbochess),但没有使用 UCI(或 Winboard)协议的 Javascript

立即下载
zip文件
象棋游戏源码java-Bagatur:Java国际象棋引擎(UCI兼容)

象棋游戏源码java 概述 Bagatur 国际象棋引擎是世界上最强大的 Java 国际象棋引擎之一。 它也可以通过游戏用于 Android,它有自己的用户界面。 如果你喜欢这个项目,请给它一个star。 下载 在支持Java平台的所有操作系统下运行。 来源 完全用Java 编程语言编写。 ELO 评级 这是国际象棋引擎的重要指标。 机器学习 有一些使用 2.94 Java 框架进行人工智能/机器学习实验的代码示例。 源代码的起点位于,文档位于 . 尽管实验版本的 ELO 强度比手动调整评估函数参数的版本少 50 ELO,但结果是成功的,这意味着神经网络的算法按神经网络的预期工作。 这使得这些实验很好地展示了 Java 框架。 Bagatur 由 这个不错的工具用于找出并修复性能、可伸缩性和内存分配问题。 一般而言,YourKit 支持使用创新和智能工具进行监控和分析的开源项目。 作者 Bagatur 引擎的作者是 . 链接

立即下载
zip文件
UCI国际象棋引擎-C/C++开发

概述Stockfish是源自Glaurung 2.1的免费UCI国际象棋引擎。 它不是一个完整的象棋程序,需要一些与UCI兼容的GUI(例如,带有PolyGlot,Eboard,Arena,Sigma Chess,Shredder,Chess Partner的XBoard)o概述Stockfish是源自Glaurung 2.1的免费UCI象棋引擎。它并不完整。国际象棋程序,并且需要一些UCI兼容GUI(例如,带有PolyGlot,Eboard,Arena,Sigma Chess,Shredder,Chess Partner或Fritz的XBoard)才能舒适使用。带有Stockfish的此版本的Stockfish支持多达128个内核。该引擎默认为一个搜索线程,因此建议您检查

立即下载
zip文件
Longship:用C ++编写的国际象棋引擎。 具有UCI兼容性

长期船 一个用C ++编写的UCI兼容国际象棋引擎。 关于与引擎进行GUI游戏的说明 该引擎是符合UCI标准的准系统,这意味着它可以使用UCI GUI。 我建议下载并使用Arena,可在找到。 所有GUI指令都将与此相关。 获取竞技场副本(上)。 拉这个仓库。 使用以下命令生成一个名为main的可执行文件: cd engine/src make engine 打开Arena,然后选择顶部菜单栏选项Engines --> Install New Engine 。 从engine/src文件夹中选择main可执行文件。 返回顶部菜单栏,浏览Engines --> Load Engine...然后选择Main File --> New Game以针对引擎启动新游戏。 第一步(假设人类是白人),Arena将启动引擎。 注意:在使用Engines --> Log - Window

立即下载
zip文件
HFT-Stuttgart GDV 2013 Schach:UCI 兼容国际象棋引擎的接口-开源

该项目是作为斯图加特应用科学大学图形数据处理讲座的一部分开发的。 为支持通用国际象棋接口协议的国际象棋引擎设计了一个视觉上吸引人的客户端。 这个目标目前仍在追求中;)

立即下载
zip文件
stockfish-强大的UCI国际象棋引擎,源自Glaurung 2.1完整项目代码.zip

Stockfish是一个免费,强大的UCI国际象棋引擎,源自Glaurung 2.1。Stockfish不是一个完整的国际象棋程序,需要一个与UCI兼容的图形用户界面(GUI)(例如XBoard与PolyGlot,Scid,Cute Chess,eboard,Arena,Sigma Chess,Shredder,Chess Partner或Fritz)才能舒适地使用。阅读所选 GUI 的文档,了解有关如何将 Stockfish 与它一起使用的信息。Stockfish是11次顶级国际象棋引擎锦标赛的冠军。Stockfish是开源的(GPLv3许可证)。这意味着您可以阅读代码,修改代码并回馈。您可以在计算机或iOS或Android设备上使用Stockfish。因此,无论您身在何处,都可以获得世界一流的国际象棋分析。Stockfish 引擎具有两个国际象棋评估功能,基于手工术语的经典评估和基于可有效更新神经网络的 NNUE 评估。

立即下载
zip文件
CounterGo:UCI国际象棋引擎(golang)

柜台 Counter是一个免费的开源象棋引擎,在实现。 计数器支持标准的UCI(国际象棋通用接口)协议。 力量 国际象棋等级列表: 指令 计数器支持命令。 特征 木板 魔术位板 评估 特塞尔的调整方法 搜索 并行搜索(懒惰SMP) 迭代加深 理想之窗 换位表 空移动修剪 减少后期动作 徒劳的修剪 基于移动计数的修剪 查看修剪 单数扩展 有关国际象棋编程的信息 谢谢 弗拉基米尔·梅德韦杰夫(GladKo) 法比恩·莱图兹(Fabien Letouzey),水果和煎蛋 罗伯特·凯特(Robert Hyatt) 柜台版权(c)Vadim Chizhov。 版权所有。

立即下载
热门资源标签
Global site tag (gtag.js) - Google Analytics