Alter version number to 2.0.2
[polyglot.git] / README
diff --git a/README b/README
index 9370479..3ea6a20 100644 (file)
--- a/README
+++ b/README
@@ -68,7 +68,7 @@ DESCRIPTION
        defacto standard non-proprietary opening book format. It is fully
        documented here
 
-       http://alpha.uhasselt.be/Research/Algebra/Toga/book_format.html
+       http://hgm.nubati.net/book_format.html
 
        Roughly speaking a PolyGlot opening book is a collection of triples
        (position, move, weight). A "position" is represented by a 64-bit
@@ -346,12 +346,30 @@ CONFIG FILE FORMAT
            This is the score in centipawns that will trigger resign
            "counting".
 
+       QueenNeverResigns (default: true)
+           Suppresses resigning irrespective of the score, as long as the
+           engine still has a Queen (hoping for a perpetual).
+
+       HandleDraws (default: false)
+           When set Polyglot can accept draw offers on behalf of the engine,
+           when the last reported engine score is below Polyglot's contempt.
+
+       ContemptScore (default: 30)
+           This is the score in centipawns that the engine must minimally see
+           in its own disadvantage before Polyglot will accept a draw offer.
+
        ShowPonder (default: true)
            Show search information during engine pondering.  Turning this off
            might be better for interactive use in some interfaces.
 
+       ShowTbHits (default: false)
+           Reports extra info on selective depth, search speed (knps) and
+           tablebase hits at the beginning of the PV field in the thinking
+           output of WinBoard protocol, just before the real PV.
+
        ScoreWhite (default: true)
-           Report score from white's point of view in xboard mode.
+           Report score from white's point of view in xboard mode. (Wrecks
+           XBoard...).
 
        KibitzMove (default: false)
            Whether to kibitz when playing a move.
@@ -399,8 +417,15 @@ CONFIG FILE FORMAT
            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.
+           Switches on updating of the 'learn fields' of the opening book,
+           which for each move record the number of times the move was played,
+           and the number of half-points scored with it.  It also switches on
+           making use of this information already in the book, for altering
+           the move-selection probabilities from those specified by the book
+           weights.  (Rarely played moves will be favored, moves with a
+           significant poor performance will be shunned.)  This option must be
+           set before the book is specified, or the updating of the learn info
+           will not work!
 
        BookDepth (default: 256)
            Stop using the book after this number of moves.
@@ -493,6 +518,9 @@ CONFIG FILE FORMAT
            Hash
            NalimovPath
            NalimovCache
+           GaviotaPath
+           GaviotaCache
+           SyzygyPath
            OwnBook
 
        Hidden options like "Ponder" or "UCI_xxx" are automatic and should not
@@ -556,4 +584,4 @@ SEE ALSO
 
 
 
-                                  2010-12-31                       POLYGLOT(6)
+                                  2014-09-08                       POLYGLOT(6)