Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: engine books

Author: Peter Eizenhammer

Date: 13:24:29 11/28/05

Go up one level in this thread



>Can you do the same thing in the shredder classic gui
>and could you give an example of what one of those ini -file lines would look
>like ? Thanks, Rick

Hi Rick,

Shredder (classic) uses books named *.bkt (for book tree).
You see the moves from these books in the book panel, if one is loaded.
There are two options you can reach by right clicking into the book panel.
Something like opening book and engine book.
opening book means a bkt book and is handled by the Shredder GUI, not by the
engine itself.
engine book means the specific book of an engine, (guess it works for UCI
engines only, in Arena for example one can activate this directly via the
UCI-options dialog).

Test it:
Deactivate opening book and activate engine book:
If your engine still makes moves immediatly, it finds its own book, and it is
ok.
(If not, you may have deleted or renamed or moved the book, who knows ....)
the other way round it should get all its moves by the Shredder GUI and not use
its own book.

As I never use own books I dont know the priority, if both options are on.
But some trying should make this clear soon enough.

For Winboard only engines the clickable options dont work at all, thats why uci
is so fine ;-)
Look at these lines from the ufim701.ini:

; If book=1 then Ufim uses the opening book (ufim701.bok).
; If book=0 then Ufim does not use books.
; However, ufim701.bok must be present even if it is not used.
book=1

lines with ; at the beginning are comments (this can be a different character in
diff.engines).
If you want Ufim to use its book: take care that there is no ; as first char in
this line: book=1. (it can still work, because of default settings, but this is
the general rule).
set book=0 if ufim is to play without book, for ex in nunn matches

How do I know if it is an UCI engine?
(rtfm, no, delete this)
double click the ufim.exe, crafty.exe etc and enter uci in the appearing
"dosbox".
uci engines show their options, wb engines dont know the command and say sorry
or nothing, or create a nice bluescreen if they have a bad day, no, just
kidding. (some engines support both uci and Wb.)

Hope it helps.
Peter







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.