Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Play engine vs engine in Linux

Author: Tord Romstad

Date: 01:37:43 12/06/05

Go up one level in this thread


On December 05, 2005 at 09:03:16, Martin Andersen2 wrote:

>Thanks for your advice about xboard.
>It seems a bit complicated, I had hoped there was
>an easier way :-)

Hi Martin,

It's not really complicated at all.  PolyGlot (which can be downloaded
from http://wbec-ridderkerk.nl) basically makes a UCI engine behave
exactly like an XBoard engine, and it is quite easy to set up and use.

Here are some step by step instructions:

1. Download PolyGlot from the download section at http://wbec-ridderkerk.nl

2. Unpack the file by typing 'unrar x polyglot_13.rar' from the command line.

3. You will now have a subdirectory named 'polyglot_13', containing (among
many other files) a Linux executable with the name 'polyglot_linux'.   Rename
this to 'polyglot' and copy it to /usr/local/bin/ (or some other directory in
your
$PATH).

4. For each UCI engine you want to use with XBoard, you need a polyglot.ini
file in the engine's directory.  Some engines (mine, for instance) ship with a
polyglot.ini file.  The syntax is explained in the Readme.txt file, but it
should
also be possible to understand how it works by just looking at an example or
two.

5. If you have followed the steps above, you should be able to run your UCI
engine in XBoard by typing 'xboard -fcp polyglot -fd /path/to/engine-dir/'.

It is also possible to use init files with names different from polyglot.ini,
and
to keep the init files in different directories.  For details about how to do
this,
have a look at the Readme file.

Tord



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.