GNU Chess

✍ dations ◷ 2024-12-25 12:15:25 #GNU Chess

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

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

它经常与如XBoard与GlChess等的图形用户界面程序结合使用,并通常为默认的引擎。XBoard初始版本的国际象棋引擎通信接口是基于GNU Chess的命令行界面。第六版也支持通用国际象棋接口(英语:Universal Chess Interface,简称UCI)。

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

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

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

相关

  • secondary prevention人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学预防医学是指以预防疾病的发生,来代替
  • 管触须下纲见内文管触须下纲(学名:Canalipalpata),旧作管触须目,是环节动物多毛纲之下的一个分类元,下领31个科。管触须下纲的物种均没有牙或下颚,当中大部分均为滤食性动物。触肢有开槽,外有
  • 段落段落(英语: paragraph)简称段,是文章中最基本的单位。从内容上说,它具有一个相对完整的意思。在文章中,段与段通常会隔一行。段是由句子或句群组成的,在文章中用于体现作者的思路
  • 明治大学短期大学明治大学短期大学(日语:明治大学短期大学/めいじだいがくたんきだいがく  *),简称明短,是过去一所位于日本东京都千代田区的私立短期大学。 
  • 非互补欧拉商数非互补欧拉商数(noncototient)是指一个正整数,不存在任一个整数使下式成立:其中 φ ( m ) {\displaystyle \varphi (m)}
  • 东条加那子东条加那子(日语:とうじょう かなこ,1984年3月3日-),出身于鹿儿岛县的日本女性配音演员,AXL ONE所属。2006年2007年2008年2009年2010年2011年2012年2013年2014年2015年2016年电视/
  • 固定型故障固定型故障(stuck-at fault)也称为黏着性故障,是信号或是针脚固定在逻辑的高电位、低电位,或是高阻态的故障模型(英语:fault model),故障模拟器或是ATPG会用这故障来模拟集成电路中
  • 楔前叶楔前叶(英文:Precuneus)是顶上小叶(顶叶)位于大脑半球内侧的部分。楔前叶在楔叶的前方,中间有顶枕沟隔开,与情节记忆、视觉空间处理、自我
  • 李文彦李文彦(1929年-2020年12月12日),男,河北高阳人,中国经济地理学家,曾任中国科学院地理科学与资源研究所研究员。
  • 欧比尼亚斯欧比尼亚斯(法语:Aubignas,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","Gentium Alternative","TITUS Cyberbit Basic","Arial Unicode MS","IPAPANNEW","Chrysanthi Unicode","G