Zum Inhalt springen

Universal Chess Interface

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 13. Oktober 2005 um 13:56 Uhr durch 213.6.39.34 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Das Universal Chess Interface (UCI) ist ein offenes Schach-Kommunikationsprotokoll, welches die Schachengine nutzt um mit der grafischen Benutzeroberfläche zu kommunizieren.

Es wurde im November 2000 von Rudolf Huber und Stefan Meyer-Kahlen der Autoren von Shredder entwickelt und läst sich als Konkurenz zum älteren und weit verbreiten Xboard-Protokoll sehen. Es ist ebenfalls ohne Lizenzgebühren nutzbar.

Nun wenige GUIs und Schachengines unterstützten das Universal Chess Interface, bis ChessBase es 2002 in seiner Software integrierte. Seit 2003 existieren über 50 Schachengines, die das UCI unterstützen und GUIs wie Shredder, Fritz, Chess Assistant, Chess Partner, Knights and Arena.