象棋通用引擎协议

西洋棋軟體的通訊協定 来自维基百科,自由的百科全书

象棋通用引擎协议(英语: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协议。

参考资料

参见

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.