跳至內容

象棋通用引擎協議

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

象棋通用引擎協議(英語:Universal Chess Interface,簡稱UCI)是一個開放的通信協議,它使得象棋引擎可以與用戶界面進行通信。[1][2]

歷史

[編輯]

2000年11月,UCI協議發布。該協議由Rudolf Huber和Stefan Meyer-Kahlen(Shredder的作者)設計,UCI協議與隨 XBoard/WinBoard推出的舊版「Chess Engine Communication Protocol」競爭。

2002年,營銷Fritz的國際象棋軟件公司Chessbase開始支持UCI,此前只有少數接口和引擎支持。

截至2021年 (2021-Missing required parameter 1=month!),已知有超過300個引擎直接支持UCI協議。

參考資料

[編輯]
  1. ^ Chess engines. Business World Online. 2017-04-06 [2018-06-14]. 
  2. ^ Torres, JC. Lichess embraces blind players with new chess site features. SlashGear. 2014-06-23 [2018-06-14]. 

參見

[編輯]