polyglot - Xboard protocol to UCI protocol adapter

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package name polyglot
Package version 1.4.70b
Package release alt1_6
Package architecture i586
Package type rpm
Installed size 285.61 KB
Download size 285.61 KB
Official Mirror ftp.altlinux.org
PolyGlot as adapter and book engine
PolyGlot is a "UCI adapter".  It connects a GUI interface (such as
XBoard, Winboard, Arena or Chessbase) to a UCI chess engine.
By specifying an opening book (in PolyGlot book format) chess engines
can transparently use such books.
PolyGlot understands the two main GUI protocols: UCI and xboard.
Normally the protocol will be auto detected but this can be overridden
in the configuration file.
In xboard mode PolyGlot fully translates between the xboard and UCI
protocols.  In addition it tries to solve known problems with other
adapters.  For instance, it detects and reports draws by fifty-move
rule, repetition, etc ... It also supports Chess960.
When in UCI mode PolyGlot mostly passes commands from the GUI to the
engine and vice versa, except that it will play book moves on behalf of
the engine when the occasion arises.
The engine options are exported as UCI options in UCI mode and as
"feature option=" commands in xboard mode. The latter form an extension
of the xboard protocol as defined by H.G. Muller.
Options which normally appear in the [PolyGlot] section of the config
file (see below) are exported as options with their name prefixed by
"Polyglot". This makes it easy to filter them in the GUI.


Package Version Architecture Repository
polyglot-1.4.70b-alt1_6.x86_64.rpm 1.4.70b x86_64 Autoimports
polyglot - - -


Name Value
/lib/ld-linux.so.2 -
libc.so.6(GLIBC_2.0) -
libc.so.6(GLIBC_2.1) -
libc.so.6(GLIBC_2.15) -
libc.so.6(GLIBC_2.3) -
libc.so.6(GLIBC_2.3.4) -
libc.so.6(GLIBC_2.4) -
libc.so.6(GLIBC_2.7) -
libm.so.6(GLIBC_2.0) -
rpmlib(PayloadIsLzma) -
rtld(GNU_HASH) -


Name Value
polyglot = 1.4.70b-alt1_6


Type URL
Binary Package polyglot-1.4.70b-alt1_6.i586.rpm
Source Package polyglot-1.4.70b-alt1_6.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus i586 autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install polyglot rpm package:
    # sudo apt-get install polyglot



See Also

Package Description
poppler-sharp-0.0.3-alt1_12.i586.rpm C sharp Bindings for Poppler
poppler-sharp-devel-0.0.3-alt1_12.i586.rpm Development files for poppler-sharp
portreserve-0.0.5-alt1_20.i586.rpm TCP port reservation utility
posterazor-1.5.1-alt1_1.i586.rpm Make your own poster
postgresql-ip4r-2.0.2-alt1_7.i586.rpm IPv4/v6 type and IPv4/v6 range index type for PostgreSQL
postgresql-table_log-0.4.4-alt1_16.i586.rpm Log data changes in a PostgreSQL table
pps-tools-1.0.2-alt1_2.i586.rpm LinuxPPS user-space tools
pps-tools-devel-1.0.2-alt1_2.i586.rpm LinuxPPS PPSAPI header file
procServ-2.7.0-alt1_7.i586.rpm Process server with telnet console and log access
proxymngr-1.0.3-alt1_6.i586.rpm Proxy manager service
proxytunnel-1.9.1-alt1_7.i586.rpm Tool to tunnel a connection through an standard HTTP(S) proxy
prozilla-2.0.4-alt1_18.i586.rpm Advanced Linux download manager
prozilla-devel-2.0.4-alt1_18.i586.rpm Development libraries and headers for prozilla
pscan-1.3-alt1_18.i586.rpm Limited problem scanner for C source files
psiconv-0.9.8-alt3_25.i586.rpm A conversion utility for Psion files