---
name: "eleeye_engine"
section: "6"
platform: "linux"
package: "eleeye"
version: "0.29.6-2.1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/eleeye_engine"
---

# eleeye\_engine(6)

a chess program engine to communicate with its user interface

## NAME

**eleeye\_engine** - a chess program engine to communicate with its user interface

## SYNOPSIS

```
eleeye_engine is a command-line client for UCCI (based on UCI) protocol. It
provides full support of basic UCI command, such as position, go, banmoves or
bestmove and much more.
```

## DESCRIPTION

**The Universal Chess Interface (***UCI***) is an open communication protocol that** **enables a chess program engine to communicate with its user interface.**

**It was designed and released by Rudolf Huber and Stefan Meyer-Kahlen, the** **author of Shredder, in November 2000, and can be seen as a rival to the older** **XBoard/WinBoard Communication protocol. Like the latter, it is free to use** **without license fees.**

**Customarily,** *UCI* **assigns some tasks to the user interface that have** **traditionally been handled by the engine itself. Most notably, the opening book** **is usually expected to be handled by the interface, by simply selecting moves** **to play until it is out of book, and only then starting up the engine for** **calculation in the resulting** *position***. (***UCI* **does not specify any on-disk format** **for the opening book; different UIs -- user interfaces -- usually have their own,** **proprietary formats.) Also, the user interface may handle endgame tablebases if** **the engine does not support it itself, although this is often better handled in** **the engine, as having tablebase information can be useful to consider a** **possible future** *position***.**

## AUTHOR

**Written by www.elephantbase.net**

## RESOURCES

**Universal Chess Interface Protocol: \<http://wbec-ridderkerk.nl/html/UCIProtocol.html\>**

**Universal Chinese Chess Interface Protocol: \<http://www.elephantbase.net/protocol/cchess\_ucci.htm\>**

## COPYING

**Free use of this software is granted under the terms of the GNU General Public** **License (GPL).**
