Aller au contenu

Protocole de communication de jeu d'échecs

Un article de Wikipédia, l'encyclopédie libre.

Un protocole de communication de jeu d’échecs est un ensemble de règles qui permet à un moteur d'échecs de communiquer avec une interface utilisateur. Le protocole de communication définit ainsi une interface de programmation qui doit être implantée par le moteur pour être accessible par l’interface.

En 1994, voit le jour le premier protocole ouvert et documenté : celui par lequel Xboard servait d’interface à GNU Chess[1] et qui a été implanté par des centaines de moteurs[2]. En 2000 est développé le protocole Universal Chess Interface également ouvert[3], et lui aussi implanté par de nombreux moteurs[2].

Notes et références

[modifier | modifier le code]
  1. (en) « XBoard Project History », sur tim-mann.org, (consulté le )
  2. a et b (en) « WBEC Last updates », sur wbec-ridderkerk.nl, (consulté le )
  3. « Shredder Computer Chess Download - UCI Protocol », sur www.shredderchess.com (consulté le )