跳至內容

GNU Chess

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
GNU Chess
在XBoard 4.5.1上執行的GNU Chess 6.0.0
XBoard 4.5.1上執行的GNU Chess 6.0.0
開發者GNU計劃
首次釋出1984年,​40年前​(1984
目前版本6.2.8[1](2021年5月9日,​3年前​(2021-05-09
原始碼庫 編輯維基數據連結
作業系統Linux, Unix, macOS, Windows
類型電腦國際象棋
特許條款GNU通用公眾特許條款第三版或更新
網站www.gnu.org/software/chess/

GNU Chess是一個國際象棋引擎的自由軟件,其可以與人類或是其他電腦程式玩一盤完整的國際象棋GNU Chess的目標是提供研究的基礎。它已用於眾多的研究環境中。

GNU Chess是自由軟件,以GNU通用公眾特許條款第三版或更新版本特許,其由多個共同合作的開發者維護。做為其中一個最早提供完整原始碼的國際象棋電腦程式,它最早以前也僅提供基於UNIX系統的版本,至今也移植到了許多平臺上。

功能

它經常與如XBoardGlChess等的圖形化使用者介面程式結合使用,並通常為預設的引擎。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國際象棋引擎。

參見

參考資料

  1. ^ Ceballos, Antonio. GNU Chess 6.2.8 released (郵寄清單). info-gnu-chess. 2021-05-09 [2021-05-09]. (原始內容存檔於2021-05-10). 

外部連結