polyglot perft [-fen fen] [-max-depth depth]
DESCRIPTION
- PolyGlot as adapter and book engine
-
+ 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.
NOTE: Not all options are exported, only those that make sense in the
given mode.
- Book making utilities
-
+ Book making utilities
PolyGlot supports the "PolyGlot opening book format". This is the
defacto standard non-proprietary opening book format. It is fully
documented here
Due to the possibility of transpositions this is not a fool proof
method.
- Epd test mode
-
+ Epd test mode
In epd test mode, PolyGlot will search positions in an epd file and
record the number of times the right best move was found. The
arguments specify when to stop the search in any given position.
- Perft counts
-
+ Perft counts
A perft count is the number of legal move sequence in a given position
up to a given depth. PolyGlot can perform such perft counts. It is
however much slower than other more dedicated programs.
When invoked as
- polyglot make-book
-
+ polyglot make-book
PolyGlot supports the following options
-pgn (default: "book.pgn")
When invoked as
- polyglot merge-book
-
+ polyglot merge-book
PolyGlot supports the following options
-in1
When invoked as
- polyglot dump-book
-
+ polyglot dump-book
PolyGlot supports the following options
-bin (default: book.bin)
When invoked as
- polyglot info-book
-
+ polyglot info-book
PolyGlot supports the following options
-bin (default: book.bin)
When invoked as
- polyglot epd-test
-
+ polyglot epd-test
(possibly with a config file as first argument) PolyGlot supports
besides the generic options described above the following additional
options.
When invoked as
- polyglot perft
-
+ polyglot perft
PolyGlot supports the following options
-fen (default: starting position)
comment characters # or ; in option values (such as for NalimovPath),
enclose the value in quotes.
- [PolyGlot] section
-
+ [PolyGlot] section
This section is used by PolyGlot only. The engine is unaware of these
options. The list of available options is detailed below.
Select moves according to their weights in the book. If false the
move with the highest weight is selected.
- BookRandom (default: true)
- Select moves according to their weights in the book. If false the
- move with the highest weight is selected.
+ BookLearn (default: false)
+ Store learning information in the book (which must be writable).
+ Currently no engine actually uses this information.
BookDepth (default: 256)
Stop using the book after this number of moves.
Windows)
The directory where the PersistFile is stored.
- Work arounds
-
+ Work arounds
Work arounds are identical to options except that they should be used
only when necessary. Their purpose is to try to hide problems with
various software (not just engines).
With this work around PG will send info lines at depth >=2. This
may or may not improve the display.
- [Engine] section
-
+ [Engine] section
This section contains engine UCI options. PolyGlot does not understand
them, but sends the information to the engine at startup (converted to
UCI form). You can add any UCI option that makes sense to the engine
- 2009-09-04 POLYGLOT(6)
+ 2009-09-05 POLYGLOT(6)