当前位置:首页>Linux>193. Linux中国象棋引擎orange(桔子) 在XBoard程序中的使用技巧

193. Linux中国象棋引擎orange(桔子) 在XBoard程序中的使用技巧

  • 2026-09-08 07:15:59
193. Linux中国象棋引擎orange(桔子) 在XBoard程序中的使用技巧
2026.4.04
引子:在一个英文象棋网站,又看到了一个 中国象棋的 UCCI 引擎:

https://talkchess.com/viewtopic.php?t=82818

  * 标题: Orange Xiangqi Chinese Chess Engine

  * 发布日期: 2023-11-05

  * 作者: danieltan1517

官网:

https://github.com/danieltan1517/orange-xiangqi

安装包下载: (含 Windows/MacOS/Linux 版本)

https://github.com/danieltan1517/orange-xiangqi/releases/tag/orange_v2

根据作者的名字来判断,应该也是国人,或者华人。
程序最初是2023年发布的。最新版本是 2024年更新的。
用 Linux 系统下的 XBoard 程序,调试了一下,顺利运行成功。
* 引擎名:orange (含义:桔子。取名自《桔中秘》)
* 引擎协议:  UCCI 
* 优点:反应快、秒出招。引擎程序大小不到 1M。
* 缺点:在XBoard程序中使用,似乎只能从“标准开局”走棋。如果想直接加载残局,XBoard程序会报错、退出。(这个毛病 和 Pikafish 皮卡鱼 引擎相同)
* 棋力:比 pikafish-240302 要弱一点。
        以下为正文。
----------------------------------
* 测试系统(Linux): Debian 12.13  (amd64)
* Pikafish 皮卡鱼引擎: 2024-03-02 (旧版本)    
## 关键词

orange, 版本 2.0, 2024-07-11 发布

(DEB 安装包) 

* xboard-orange-xiangqi.deb (文件大小: 0.7 M)

1. 城通网盘:

xboard-UCCI-中国象棋引擎_orange_DEB: 

https://url48.ctfile.com/d/30646948-162280136-a88f61?p=6859

 (访问密码: 6859)

---------------

2. 蓝奏云 网盘

https://zhfontx.lanzoue.com/b0nzz6lkb 密码: i4mm

使用方法:

安装上面提供的第三方软件包后,运行命令 

xboard-xq.orange

即可启动 XBoard 象棋,默认即使用 orange 中国象棋引擎 

另外,也可以直接点击 系统菜单,游戏,选择 “XBoard 桔子象棋” 来启动游戏。

...

                    《码农》

调试难,打包烦。有用好用发友圈。

码农卖艺不敲锣,不穿西装不上桌。

三、关于 orange 引擎原版游戏:

官网 提供的游戏包中,实际主要包括2个程序。但使用起来,没有 xboard 方便。后面有时间,在打包 新版本 DEB 安装包时,可能再增补进来。

现在这里制作的 DEB 安装包(注:非官方打包),实际上仅收录了 引擎程序 orange. 因为官方未提供引擎图标,这里先手搓了一个。

主要的2个程序文件:

---------

* orange: 中国象棋引擎,UCCI 协议 

* xiangqi: 中国象棋的 图形界面。默认为英文界面,但是可以改成中文。棋子也可以改成中文文字样式。

---------

效果见下图:

四、指定其它象棋引擎,和 orange 对战

xboard-xq.orange -fcp maxqi
xboard-xq.orange -fcp hoixiangqi
xboard-xq.orange -fcp sjaakii

或者 orange 引擎 执红 (-fcp ,第1引擎),其它引擎 执黑 (-scp ,第2引擎)

xboard-xq.orange -scp sjaakii

---

技术细节说明:

* -scp 代表指定第2个象棋程序 (Second Chess Program).

* -fcp 则代表指定第1个象棋程序 (First Chess Program).

  三、XBoard 程序使用技巧:下棋时显示引擎思考信息

运行程序后,

  • 同时按 快捷键 Ctrl + T 进入“机器对战”模式。

  • 按 Shift + Alt + O 就会弹出引擎输出信息。

* 重要提醒:orange 中国象棋引擎(UCCI), 疑似 不支持 在 XBoard 程序中,直接 读取残局,或者 破解残局!

后续写稿计划:

* Tchess 中国象棋 Linux 版本的 DEB 安装包(测试运行正常,待后续时间空闲,再打包 DEB)

* LaTeX 的 exam.cls 试卷宏包编排《英语 试卷》 

* LaTeX 的 exam.cls 试卷宏包编排《语文 试卷》 

* LaTeX 的 exam.cls 试卷宏包编排《化学 试卷》 

最新文章

随机文章