跳转到内容

XBoard

本页使用了标题或全文手工转换
维基百科,自由的百科全书
XBoard
在XBoard上执行的GNU Chess 5.0.7
在XBoard上执行的GNU Chess 5.0.7
开发者GNU计划
当前版本4.9.1(2016年7月31日,​8年前​(2016-07-31
源代码库 编辑维基数据链接
操作系统Linux, FreeBSD, NetBSD, OpenBSD, Microsoft Windows
类型电脑西洋棋
许可协议GNU通用公共许可证
网站www.gnu.org/software/xboard

XBoard是一个X Window系统上的图形化西洋棋棋盘。它是由GNU计划所开发并维护的自由软件WinBoard是在Microsoft Windows上原生执行的XBoard移植版。

概览

这份程式一开始由Tim Mann开发,与许多支援西洋棋通讯协定的西洋棋引擎相容,如GNU Chess[1]。它也支援网际网路西洋棋伺服器[2]电子邮件西洋棋[3],并支援游玩储存的游戏[4]

XBoard/WinBoard仍在持续更新,而西洋棋通讯协定也在扩展以迎合现代西洋棋引擎的需要(其包含如杂凑表、多处理程序以及游戏结束表格,这些都无法透过旧的协定控制)。

XBoard/WinBoard也完全支援游玩如Fairy-Max等的国际象棋变体。这代表了这个图形化介面可以显示许多如象棋将棋泰国象棋双狂象棋卡帕布兰卡象棋,以及许多其他不同棋盘大小的西方变体。它提供了这些游戏的西方代表,但XBoard/WinBoard几乎无限的可自订性也让它可以执行高品质的非西方游戏。

以XBoard游玩将棋游戏的萤幕截图

另一个电脑西洋棋协定是通用西洋棋介面(英语:Universal Chess Interface,简称UCI)。XBoard/WinBoard也透过如Polyglot与UCI2WB等的转接程式支援此协定(及其变体USI与UCCI,它们常用于将棋与象棋)。

2014年开始,XBoard有一个特殊版本,其提供了对苹果公司的macOS更好的整合。其是从WinBoard论坛开始散布的macOS应用程式,包含了许多引擎(给国际象棋与其许多变体使用),以及用于在非原生支援的协定上执行引擎的转接程式。它也包含了连线到流行的网际网路西洋棋伺服器FICS与ICC来线上游玩的支援软体。也有提供专为东方风格的将棋或象棋设定的XBoard的macOS应用程式。

WinBoard是一个适用于Microsoft Windows的XBoard版本,并与macOS的版本以相当类似的形式提供。

参见

参考资料

  1. ^ Hagen, William von. Ubuntu Linux Bible: Featuring Ubuntu 10.04 LTS. John Wiley and Sons. 2010-05-13: 15–16 [2011-11-11]. ISBN 978-0-470-88180-4. (原始内容存档于2021-07-11). 
  2. ^ Negus, Chris. Red Hat Linux 9 bible. Wiley Pub. 2003-05-09: 242 [2011-11-11]. ISBN 978-0-7645-3938-1. (原始内容存档于2021-07-11). 
  3. ^ Mui, Linda; Quercia, Valérie. X user tools. O'Reilly & Associates. 1994: 186 [2011-11-11]. ISBN 978-1-56592-019-4. 
  4. ^ Johnson, Chris F. A. Shell scripting recipes: a problem-solution approach. Apress. 2005: 294 [2011-11-11]. ISBN 978-1-59059-471-1. (原始内容存档于2021-07-11). 

外部链接