GNU Chess

维基百科,自由的百科全书
跳转到导航 跳转到搜索
GNU Chess
在XBoard 4.5.1上执行的GNU Chess 6.0.0
XBoard 4.5.1上执行的GNU Chess 6.0.0
开发者GNU计划
首次发布1984年,​41年前​(1984
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    源代码库
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    引擎
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      操作系统Linux, Unix, macOS, Windows
      类型电脑国际象棋
      许可协议GNU通用公共许可协议第三版或更新
      网站www.gnu.org/software/chess/

      GNU Chess是一个国际象棋引擎的自由软件,其可以与人类或是其他计算机程序玩一盘完整的国际象棋GNU Chess的目标是提供研究的基础。它已用于众多的研究环境中。

      GNU Chess是自由软件,以GNU通用公共许可协议第三版或更新版本许可,其由多个共同合作的开发者维护。做为其中一个最早提供完整源代码的国际象棋计算机程序,它最早以前也仅提供基于UNIX系统的版本,至今也移植到了许多平台上。

      功能[编辑]

      它经常与如XBoardGlChess等的图形用户界面程序结合使用,并通常为默认的引擎。XBoard初始版本的国际象棋引擎通信界面是基于GNU Chess的命令行界面。第六版也支持象棋通用引擎协议。自6.1版起,GNU Chess支持终端模拟器中的图形模式。

      历史[编辑]

      GNU Chess的第一个版本由Stuart Cracraft编写。其从1984年开始与理查德·斯托曼合作(此时他尚未成立GNU计划),尔后GNU Chess也成为了GNU的初始组成部分。

      GNU Chess透过数十个程序员不断的强化并拓展。从第二版到第四版是由John Stanback编写。第五版则是由Chua Kong-Sian编写。

      2011年,GNU Chess更新到了第六版,其基于Fabien Letouzey的Fruit 2.1国际象棋引擎。

      参见[编辑]

      参考资料[编辑]

      外部链接[编辑]


      Module:Authority_control第183行Lua错误:attempt to index field 'wikibase' (a nil value)