UCI Engines einbinden mit Winman?

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

UCI Engines einbinden mit Winman?

Postby Peter Obermair » 29 Jun 2007, 08:51

Hallo Schachfreunde!

Ich habe WinboardX von Alessandro Scotti und Winman von Alex Guerrero.

Ich schaffe es aber nicht UCI-Engines (z.B. TogaII) einzubinden.

Meine Dateien:
WinboardX -> C:\Programme\WinboardX
Winman -> C:\Programme\WinboardX\WinMan.exe
TogaII.exe -> C:\Programme\WinboardX\TogaII\TogaII.exe
polyglot.exe + cybwin1.dll sind im WinboardX-Ordner

Kann mir jemand helfen?

MfG

Peter
Peter Obermair
 
Posts: 5
Joined: 28 Jun 2007, 15:03

Re: UCI Engines einbinden mit Winman?

Postby Volker Pittlik » 29 Jun 2007, 09:20

Peter Obermair wrote:---
WinboardX -> C:\Programme\WinboardX
Winman -> C:\Programme\WinboardX\WinMan.exe
TogaII.exe -> C:\Programme\WinboardX\TogaII\TogaII.exe
polyglot.exe + cybwin1.dll sind im WinboardX-Ordner
...


I'm afraid WinMan does not work here. I guess you have a winboard.ini. The problem is related to polyglot. You need an <enginename>.ini for every UCI engine in the same directory where polyglot is.

In the winboard.ini there has to be something like
fcp="polyglot <enginename>.ini" (adjust to your path).

Then the <enginename>.ini has to be similar to

Code: Select all
[PolyGlot]

EngineName = Fruit (Toga) 1.2.1a
EngineDir = /home/volker/schach/toga
EngineCommand = ./fruit-toga

Log = false
LogFile = /home/volker/schach/polyglot/toga.log
Resign = true
ResignMoves = 3
ResignScore = 700
Book = false
BookFile =

[Engine]

Hash = 32
OwnBook true
BookFile performance.bin




Adjust name of the engine, path to it (to windows style), book name, hash size....

Volker
User avatar
Volker Pittlik
 
Posts: 1031
Joined: 24 Sep 2004, 10:14
Location: Murten / Morat, Switzerland

Re: UCI Engines einbinden mit Winman?

Postby Peter Obermair » 02 Jul 2007, 08:57

Vielen Dank!

Jetzt habe ich es geschafft. Fruit und Rybka laufen unter Winboard.

Neue Frage:Sehe ich das richtig: unter "OwnBook =" kann man das Eröffnungsbuch aktivieren, das gemeinsam mit der engine downgeloaded werden kann.

Während in der "PolyGlot" Sektion unter "Book = true" und "BookFile = ... . bin" irgend ein Buch ausgewählt werden kann, das mit JEDER Engine läuf?

Ich habe das jetzt mit Dann_Books (von Dann Corbit) versucht - es schein zu funktionieren - jedenfalls kommt von Rybka keine Fehlermeldung.

Gibt es noch andere, bessere, größer Eröffnungsbücher, die man downloaden kann? Welche sind empfehlenswert?

Danke

Peter
Peter Obermair
 
Posts: 5
Joined: 28 Jun 2007, 15:03

Re: UCI Engines einbinden mit Winman?

Postby Volker Pittlik » 02 Jul 2007, 10:00

Peter Obermair wrote:Vielen Dank!

Jetzt habe ich es geschafft. Fruit und Rybka laufen unter Winboard.

Neue Frage:Sehe ich das richtig: unter "OwnBook =" kann man das Eröffnungsbuch aktivieren, das gemeinsam mit der engine downgeloaded werden kann...


Ja.

Peter Obermair wrote:Während in der "PolyGlot" Sektion unter "Book = true" und "BookFile = ... . bin" irgend ein Buch ausgewählt werden kann, das mit JEDER Engine läuf?


Exactly.

Peter Obermair wrote:...Gibt es noch andere, bessere, größer Eröffnungsbücher, die man downloaden kann? Welche sind empfehlenswert?


The following is only based upon unsystematic observations. One of the best polyglot books is still "performance.bin" by Marc Lacrosse. You can find it on his website or together with Toga.

Dann's book as well as self created books from TWIC and high rated computer games (CEGT, CCRL) are not bad but not so good as performance.bin.

In contrast to the first "varied.bin" also by Marc seems to be not so good. But again: this is only based upon only a few dozens games. Feel free to prove me false.

Volker
User avatar
Volker Pittlik
 
Posts: 1031
Joined: 24 Sep 2004, 10:14
Location: Murten / Morat, Switzerland

Re: UCI Engines einbinden mit Winman?

Postby Peter Obermair » 02 Jul 2007, 14:37

Thanks for your answers!

And how can I create my own opening books -based on pgn games?

Peter
Peter Obermair
 
Posts: 5
Joined: 28 Jun 2007, 15:03

Re: UCI Engines einbinden mit Winman?

Postby Volker Pittlik » 02 Jul 2007, 14:49

Peter Obermair wrote:...
And how can I create my own opening books -based on pgn games?


Polyglot is coming with a "readme.txt" file written by the author. I can't explain it better :-).

Volker
User avatar
Volker Pittlik
 
Posts: 1031
Joined: 24 Sep 2004, 10:14
Location: Murten / Morat, Switzerland

Re: UCI Engines einbinden mit Winman?

Postby Peter Obermair » 02 Jul 2007, 15:26

I have already read the help file - but I don´t understand the meaning of "...using PolyGlot on the
command line."

Peter
Peter Obermair
 
Posts: 5
Joined: 28 Jun 2007, 15:03

Re: UCI Engines einbinden mit Winman?

Postby Volker Pittlik » 02 Jul 2007, 15:47

Peter Obermair wrote:I have already read the help file - but I don´t understand the meaning of "...using PolyGlot on the
command line."

Peter


In (German) windows click on "Start" and then on "Ausführen". In the "Öffen" dialog type "cmd", then a command window opens.

Type "cd " and then your path to polyglot.

Then it could look similar as:

Code: Select all
volker@vpittlik:~/schach/polyglot> ./polyglot make-book -pgn in.pgn -bin myBook.bin -max-ply 20 -min-game 20
PolyGlot 1.4 by Fabien Letouzey
inserting games ...
allocating 1.5MB ...
10000 games ...
allocating 3MB ...
20000 games ...
30000 games ...
allocating 6MB ...
40000 games ...
50000 games ...
60000 games ...
allocating 12MB ...
70000 games ...
75827 games.
282873 entries.
filtering entries ...
6753 entries.
sorting entries ...
saving entries ...
all done!
volker@vpittlik:~/schach/polyglot>   


Please don't use "./" in windows.

Volker
User avatar
Volker Pittlik
 
Posts: 1031
Joined: 24 Sep 2004, 10:14
Location: Murten / Morat, Switzerland


Return to Winboard and related Topics

Who is online

Users browsing this forum: Google [Bot] and 26 guests