X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=polyglot.man;h=e97f81575347255af99f8e387a09d91784411677;hb=07265afaa167049a447b4c5f43e5ef90c7451a49;hp=e0dcef7a05bc00713e697b1c155816861a1d3bfd;hpb=ad2265d4fc54fc9ba99fc606e6174df34bfb4a0f;p=polyglot.git diff --git a/polyglot.man b/polyglot.man index e0dcef7..e97f815 100644 --- a/polyglot.man +++ b/polyglot.man @@ -129,7 +129,7 @@ .\" ======================================================================== .\" .IX Title "POLYGLOT 6" -.TH POLYGLOT 6 "2009-01-15" "" "" +.TH POLYGLOT 6 "2009-07-20" "" "" .SH "NAME" PolyGlot \- Winboard protocol to UCI protocol adapter \- book engine for Polyglot books @@ -349,8 +349,9 @@ been reached. Unconditionally stop the seach after this amount of time. .IP "\fB\-depth\-delta\fR (default: 3)" 4 .IX Item "-depth-delta (default: 3)" -Stop the search if the best move has been constant for this many depths, -on condition that the mininal depth and minimal time have been reached. +Stop the search if the solution as been found and the best move has +been constant for this many depths, on condition that the mininal +depth and minimal time have been reached. .IP "\fB\-min\-depth\fR (default: 8)" 4 .IX Item "-min-depth (default: 8)" Minimal search depth when the search is stopped using \*(L"\-depth\-delta\*(R". @@ -384,7 +385,7 @@ The config file is in the traditional \s-1INI\s0 format. \& ... .Ve .PP -Lines starting with \*(L"#\*(R" are ignored. +The characters \*(L"#\*(R" and \*(L";\*(R" serve as comment characters. .PP \&\s-1NOTE:\s0 There can be spaces in option names or values. Do not use quotes. Boolean values are written as \*(L"true\*(R" or \*(L"false\*(R". @@ -541,9 +542,10 @@ incorrect form (and of course promotes into a queen). .IX Item "RepeatPV (default: true)" When true, PolyGlot repeats the last pv string (which also contains score,depth and time usage) it got from the engine. Some engines -however do not send a new pv string just before sending the move and -the now old pv string might confuse debugtools that parse the winboard -debug files. +however do not send a new pv string just before sending the move. +In that case the output of PolyGlot would be inconsistent. +When RepeatPV is false PolyGlot does not repeat the last pv string. +Due to the way kibitzing is implemented, KibitzMove is disabled in that case. .Sh "[Engine] section" .IX Subsection "[Engine] section" This section contains engine \s-1UCI\s0 options. PolyGlot does not @@ -579,12 +581,24 @@ most 30 plies. \& polyglot make\-book \-pgn games.pgn \-bin book.bin \-max\-ply 30 .Ve .PP -Merge books \*(L"in1.bin\*(R" and \*(L"in2.bin\*(R" into a book \*(L"out.bin\*(R". +Merge books \*(L"w1.bin\*(R" and \*(L"w2.bin\*(R" into a book \*(L"w.bin\*(R". .PP .Vb 1 \& polyglot merge\-book \-in1 w1.bin \-in2 w2.bin \-out w.bin .Ve .PP +Inspect lines for white in \*(L"w.bin\*(R" +.PP +.Vb 1 +\& polyglot dump\-book \-bin w.bin \-color white \-out w_white.txt +.Ve +.PP +Test epd file \*(L"test.epd\*(R" with a (maximum) search time of 7 minutes per position +.PP +.Vb 1 +\& polyglot epd\-test \-epd test.epd \-max\-time 420 +.Ve +.PP The command line for using the \s-1UCI\s0 engine \*(L"fruit\*(R" in a \s-1GUI\s0 which uses the xboard protocol. .PP