Chess Engine Communication Protocol: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
non serve il template è un protocollo + S
m fix wlink
Riga 4:
È stato progettato da Tim Mann, l'autore di [[XBoard]]. Inizialmente era pensato solo per far comunicare [[GNU Chess]] con una shell testuale, difatti la prima vesrsione era semplicemente una interfaccia a riga di comando per quest'ultimo. Il protocollo venne usato da XBoard per interfacciare poi GNU Chess con una vera interfaccia grafica.
 
Il protocollo si è sviluppato molto e supporta numerose [[scacchi eterodossi|varianti scacchistiche]], come gli [[scacchi960]], [[scacchi eterodossi#Quadriglia (bughousescacchi)|bughouse]], [[scacchi eterodossi#Crazyhouse|crazyhouse]], [[scacchi eterodossi#Vinciperdi|vinciperdi]], [[scacchi eterodossi#Atomic|atomic]]. Supporta la gestione del tempo con orologi tradizionali, con l'incremento di tempo e con il tempo esatto per mossa. Attualmente è supportato in maniera più o meno completa da oltre 300 motori e una trentina di interfacce. Verso il 2008 è stata implementata la possibilità di impostare l'utilizzo di memoria e il numero di [[thread (informatica)|thread]] di ricerca (molto utile nei sistemi multiprocessore).
 
== Voci correlate ==