XBoard
在XBoard上运行的GNU Chess 5.0.7
开发者GNU计划
稳定版本4.9.1 ( 2016年7月31日,​3年前​(2016-07-31
源代码库
  • git.savannah.gnu.org/r/xboard.git
操作系统Linux, FreeBSD, NetBSD, OpenBSD, Microsoft Windows
类型计算机国际象棋
许可协议GNU通用公共许可证
网站www.gnu.org/software/xboard

XBoard是一个X窗口系统上的图形化国际象棋棋盘。它是由GNU计划所开发并维护的自由软件。WinBoard是在Microsoft Windows上原生运行的XBoard移植版。

概览

这份程序一开始由Tim Mann开发,与许多支持国际象棋通信协议的国际象棋引擎兼容,如GNU Chess。它也支持互联网国际象棋服务器、电子邮件国际象棋,并支持游玩存储的游戏。

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的版本以相当类似的形式提供。

www.zuoweixin.com
问题反馈联系QQ:暂无联系方式,也可发qq邮箱。