Jouer aux échecs en ligne grâce aux serveurs Internet
Un serveur d'échecs sur Internet (ICS) est un serveur externe qui fournit la possibilité de jouer, discuter et voir le jeu d'échecs sur Internet. Le terme se réfère spécifiquement aux facilités de connexion des joueurs à travers une variété de clients d'échecs graphiques situés sur l'ordinateur ou l'appareil mobile de chaque utilisateur.
Histoire des serveurs d'échecs
Dans les années 70, on pouvait jouer aux échecs par correspondance dans un programme du système PLATO appelé "chess3". Plusieurs utilisateurs utilisaient régulièrement chess3 ; souvent un utilisateur particulier faisait plusieurs coups par jour, parfois avec plusieurs parties simultanément. En théorie, on pouvait utiliser chess3 pour jouer une partie d'échecs complète en une seule séance, mais chess3 n'était généralement pas utilisé de cette façon. PLATO n'était pas connecté à l'Internet prédécesseur d'ARPANET d'une manière qui permettait une utilisation massive par le public.
Dans les années 80, le jeu d'échecs par courrier électronique était encore assez nouveau. La latence avec l'email était moins grande qu'avec les échecs par correspondance traditionnelle via des lettres papier. Souvent, on pouvait effectuer une douzaine de mouvements en une semaine. Au fur et à mesure que la technologie réseau s'est améliorée, l'utilisation généralisée d'un serveur centralisé pour le jeu en direct est devenue une possibilité pour le public.
Michael Moore, de l'Université de l'Utah, et Richard Nash ont reconnu le potentiel d'un serveur d'échecs sur Internet et ont créé sa première incarnation, hébergé sur lark.utah.edu et accessible via telnet. La date d'ouverture officielle de l'ICS était le 15 janvier 1992. John Chanak, William Kish et Aaron Putnam ont déplacé le serveur vers une machine hôte à l'Université Carnegie Mellon en juillet 1992.
Fin 1992, Daniel Sleator, professeur d'informatique à l'Université Carnegie Mellon, prend la direction de l'ICS. Il a abordé, entre autres, la plainte fréquente selon laquelle les joueurs perdraient des parties en blitz à temps en raison du retard du réseau. Le 1er mars 1995, Sleator a annoncé son intention de commercialiser lui-même l'ICS, le rebaptisant Internet Chess Club, ou ICC.
Une poignée de programmeurs qui avaient travaillé sur l'ICS original ont exprimé leur mécontentement face à ce qu'ils considéraient comme la banalisation de leur projet. Ils ont formé le Free Internet Chess Server (FICS), et ont continué à permettre à tous d'avoir accès à toutes les fonctionnalités gratuitement.
Protocole et accès
Le protocole ICS est une variante simple et textuelle du protocole TELNET. Elle est peu documentée et non standardisée, bien qu'il existe quelques implémentations de référence et plusieurs clients.
En théorie, un ICS est accessible depuis n'importe quel client TELNET. Cependant, presque tous les utilisateurs choisissent de jouer en utilisant un client graphique, appelé interface. Actuellement, l'interface la plus populaire est XBoard (et son équivalent Windows, WinBoard). Ces dernières années, cependant, elle a perdu du terrain au profit de nouvelles interfaces comme Pychess et eboard.
En plus des clients autonomes, de nombreux serveurs offrent également des interfaces Java qui peuvent être utilisées directement depuis un navigateur Web. Ceux-ci sont populaires auprès des nouveaux utilisateurs et des utilisateurs d'ordinateurs publics.
Serveurs disponibles
Au fil des années, plusieurs serveurs d'échecs sur Internet ont été créés. Les plus populaires sont Chess.com, Chesshub.com, Lichess.org, ICC, Playchess.com, FICS et Chesscube.