An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The Universal Chess Interface (UCI) is an open communication protocol that enables chess engines to communicate with user interfaces.

Property Value
dbo:abstract
  • واجهة الشطرنج العالمية ( بالإنجليزية:Universal Chess Interface ) هي بروتوكول اتصال مفتوح الذي يمكّن محركات الشطرنج من التواصل مع واجهات المستخدم. (ar)
  • Das Universal Chess Interface (UCI) ist ein offenes Schach-Kommunikationsprotokoll, welches von Schachengines genutzt wird, um mit der grafischen Benutzeroberfläche (GUI) zu kommunizieren. Es wurde im November 2000 von Rudolf Huber und Stefan Meyer-Kahlen, dem Autor von Shredder, entwickelt und ist nicht kompatibel zum älteren und weit verbreiteten XBoard-Protokoll. Beide Protokolle sind ohne nutzbar. Nachdem ChessBase das Universal Chess Interface im Jahr 2002 in seine Software integriert hatte, fand das Protokoll in der Folge weite Verbreitung. Eine Vielzahl von Schachprogrammen und GUIs unterstützen das UCI, so beispielsweise Shredder, Fritz, Chess Assistant, Chess Partner und Arena. (de)
  • Una interfaz universal de ajedrez (UCI) es un protocolo de comunicación abierto que permite a los motores de ajedrez comunicarse con las interfaces de usuario.​​ (es)
  • L'Universal Chess Interface (UCI) est un protocole de communication qui permet à un moteur d'échecs de communiquer avec une interface utilisateur. Le protocole est conçu par et (en), le créateur de Shredder, en novembre 2000, et peut être considéré comme un rival du protocole XBoard/WinBoard. Comme ce dernier, l'UCI est libre de droits. En 2019, plus de 50 moteurs d'échecs prennent en charge l'UCI, dont Rybka, Fruit et Houdini. Le protocole est également employé sur le serveur Lichess. L'UCI est à la base d'autres protocoles destinés à des variantes d'échecs, dont : * L'Universal Shogi Interface (USI), un protocole pour le shōgi * L'Universal Chinese Chess Interface (UCCI), un protocole pour le xiangqi (fr)
  • The Universal Chess Interface (UCI) is an open communication protocol that enables chess engines to communicate with user interfaces. (en)
  • Universal Chess Interface (UCI) è un protocollo di comunicazione libero che permette ad un motore scacchistico di comunicare con la sua interfaccia grafica. UCI è stato progettato e pubblicato, nel novembre del 2000, da Rudolf Huber e Stefan Meyer-Kahlen, gli stessi autori di Shredder, in competizione con il già diffuso XBoard/WinBoard. Come quest'ultimo, è gratuito e liberamente implementabile. UCI assegna all'interfaccia alcune attività che tipicamente venivano svolte dallo stesso motore, in particolare la ricerca nel (per il quale UCI non ha formati specifici, a differenza di altre interfacce proprietarie) e l'utilizzo delle tablebase nel caso queste ultime non siano supportate dal motore (sebbene il loro impiego sia più efficace se gestito dal motore stesso, in quanto le informazioni delle tablebase aiutano l'analisi di possibili posizioni future). Il protocollo UCI era utilizzato da ben pochi motori fino a quando la ChessBase iniziò a supportarlo nel 2002. Attualmente è supportato da oltre 100 motori, tra i quali tutti i maggiori come Stockfish, Rybka, Shredder, HIARCS, Fritz, Naum, Zappa, , Fruit. (it)
  • The Universal Chess Interface (UCI) is een open-source communicatie protocol dat het voor een computerschaakprogramma mogelijk maakt om met een ander schaakprogramma te communiceren. Het protocol is in november 2000 ontworpen door Rudolf Huber en Stefan Meyer-Kahlen, de auteurs van de schaakprogramma's en Shredder. Het protocol kan worden gezien als tegenhanger van het XBoard/WinBoard, dat ook zonder kosten te gebruiken is. Slechts een paar schaakprogramma's ondersteunden dit protocol, totdat ChessBase, het softwarehouse dat onder andere Fritz uitbrengt, het protocol begon te ondersteunen. In 2007 zijn er meer dan 100 schaakprogramma's die UCI ondersteunen, zoals de sterke programma's Stockfish, Shredder, Rybka, , HIARCS, , Fruit, en . (nl)
  • UCI (англ. Universal Chess Interface) — свободно распространяемый коммуникационный протокол, позволяющий движкам шахматных программ взаимодействовать с их графическим интерфейсом. Был разработан и реализован Рудольфом Хубером (Rudolf Huber), автором программы SOS, и Стефаном Мейер-Каленом (Stefan Meyer-Kahlen), автором шахматной программы Shredder в ноябре 2000 года, и его можно рассматривать как серьёзного конкурента более старому и устоявшемуся коммуникационному протоколу /. (ru)
  • Універса́льний ша́ховий інтерфе́йс (англ. Universal Chess Interface) — відкритий комунікаційний протокол, який надає можливість шаховому рушію зв'язатися з інтерфейсом користувача. Протокол спроекований і випущений Рудольфом Губером і Стефаном Меєром-Кагленом, автором шахового рушія Shredder, в листопаді 2000 р. Він може розглядатися як конкурент для старшого і більш установленого XBoard/WinBoard комунікаційного протоколу. Подібно до останнього, «UCI» можна вільно використовувати без ліцензійних грошових зборів. «UCI» передає деякі задачі інтерфейсу користувача, які традиційно виконував шаховий рушій. Наприклад, книгу дебютів та бази даних ендшпілю. Тільки декілька інтерфейсів і рушіїв підтримувало цей протокол, поки Chessbase, компанія шахового програмного забезпечення, не почала підтримувати «UCI» в 2002 р. І до 2007, понад 100 рушіїв стали підтримувати UCI, зокрема Shredder, Rybka, Loop, «HIARCS», , , Spike [Архівовано 14 березня 2022 у Wayback Machine.] і Glaurung [Архівовано 11 квітня 2006 у Wayback Machine.]. (uk)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 285356 (xsd:integer)
dbo:wikiPageLength
  • 4429 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1119957110 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • واجهة الشطرنج العالمية ( بالإنجليزية:Universal Chess Interface ) هي بروتوكول اتصال مفتوح الذي يمكّن محركات الشطرنج من التواصل مع واجهات المستخدم. (ar)
  • Una interfaz universal de ajedrez (UCI) es un protocolo de comunicación abierto que permite a los motores de ajedrez comunicarse con las interfaces de usuario.​​ (es)
  • The Universal Chess Interface (UCI) is an open communication protocol that enables chess engines to communicate with user interfaces. (en)
  • UCI (англ. Universal Chess Interface) — свободно распространяемый коммуникационный протокол, позволяющий движкам шахматных программ взаимодействовать с их графическим интерфейсом. Был разработан и реализован Рудольфом Хубером (Rudolf Huber), автором программы SOS, и Стефаном Мейер-Каленом (Stefan Meyer-Kahlen), автором шахматной программы Shredder в ноябре 2000 года, и его можно рассматривать как серьёзного конкурента более старому и устоявшемуся коммуникационному протоколу /. (ru)
  • Das Universal Chess Interface (UCI) ist ein offenes Schach-Kommunikationsprotokoll, welches von Schachengines genutzt wird, um mit der grafischen Benutzeroberfläche (GUI) zu kommunizieren. Es wurde im November 2000 von Rudolf Huber und Stefan Meyer-Kahlen, dem Autor von Shredder, entwickelt und ist nicht kompatibel zum älteren und weit verbreiteten XBoard-Protokoll. Beide Protokolle sind ohne nutzbar. (de)
  • L'Universal Chess Interface (UCI) est un protocole de communication qui permet à un moteur d'échecs de communiquer avec une interface utilisateur. Le protocole est conçu par et (en), le créateur de Shredder, en novembre 2000, et peut être considéré comme un rival du protocole XBoard/WinBoard. Comme ce dernier, l'UCI est libre de droits. En 2019, plus de 50 moteurs d'échecs prennent en charge l'UCI, dont Rybka, Fruit et Houdini. Le protocole est également employé sur le serveur Lichess. L'UCI est à la base d'autres protocoles destinés à des variantes d'échecs, dont : (fr)
  • Universal Chess Interface (UCI) è un protocollo di comunicazione libero che permette ad un motore scacchistico di comunicare con la sua interfaccia grafica. UCI è stato progettato e pubblicato, nel novembre del 2000, da Rudolf Huber e Stefan Meyer-Kahlen, gli stessi autori di Shredder, in competizione con il già diffuso XBoard/WinBoard. Come quest'ultimo, è gratuito e liberamente implementabile. (it)
  • The Universal Chess Interface (UCI) is een open-source communicatie protocol dat het voor een computerschaakprogramma mogelijk maakt om met een ander schaakprogramma te communiceren. Het protocol is in november 2000 ontworpen door Rudolf Huber en Stefan Meyer-Kahlen, de auteurs van de schaakprogramma's en Shredder. Het protocol kan worden gezien als tegenhanger van het XBoard/WinBoard, dat ook zonder kosten te gebruiken is. (nl)
  • Універса́льний ша́ховий інтерфе́йс (англ. Universal Chess Interface) — відкритий комунікаційний протокол, який надає можливість шаховому рушію зв'язатися з інтерфейсом користувача. Протокол спроекований і випущений Рудольфом Губером і Стефаном Меєром-Кагленом, автором шахового рушія Shredder, в листопаді 2000 р. Він може розглядатися як конкурент для старшого і більш установленого XBoard/WinBoard комунікаційного протоколу. Подібно до останнього, «UCI» можна вільно використовувати без ліцензійних грошових зборів. (uk)
rdfs:label
  • واجهة الشطرنج العالمية (ar)
  • Interfície universal d'escacs (ca)
  • Universal Chess Interface (de)
  • Interfaz Universal de Ajedrez (es)
  • Universal Chess Interface (fr)
  • Universal Chess Interface (it)
  • Universal Chess Interface (nl)
  • UCI (протокол) (ru)
  • Universal Chess Interface (en)
  • UCI (протокол) (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License