Implement support for Syzygy EGTs
[polyglot.git] / ChangeLog
index 288437b..6a87077 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,18 @@
+- The exclude-moves feature now fully supports the WB protocol extension for this (exclude MOVE|all, include MOVE|all).
+=========2.0.1==================
+- This is the first of a fork initiated by HGM. It starts by reverting the previous book-learning change, as the reasons for it seem invalid. Peopl do not use book learning for making better opening books, but for adapting a book to one specific engine, and provide diversity in on-line play, to prevent human opponents from exploiting a likely line they once won by repeating it again and again.
+- Polyglot was now also made to use the learn info it updates, for promoting diversity and avoidance of lines with a poor result record.
+- An option to refrain from resigning while you till have a Queen (QueenNeverResigns) was added
+- Option to accept draw offers (HandleDraws and ContemptScore) were added.
+- A first onset towards an exclude-moves feature was made.
+========1.4.67b=================
+- Disable "book learning". Polyglot saves learning information but does not use it itself, probably for a reason. I believe the booklearning concept of Polyglot is fundamentally broken. Learning information is engine specific so it should not be saved in the opening book (it might be saved elsewhere). There are other issues as well, such as copyright and the possibility of the proliferation of polluted books. Opening books can be improved with information from games by using the merge command. This is a form of off line learning which is probably much more effective since one has strict control over what kind of information is added to the book.
+========1.4.66b=================
+- Fix a printf 32 vs 64 bit format (crash) bug which manifested itself on windows.
+========1.4.65b=================
+- Bugfix: dump-book with -color black generated the file book_white.txt.
 ========1.4.64b=================
-- Reduce movetime in the implementation of the fixed time per move command, to taccount for differences in the wording of the protocols. 
+- Reduce movetime in the implementation of the fixed time per move command, to to account for differences in the wording of the protocols. 
 ========1.4.63b=================
 - Give ponder move as hint.
 - Support for egtpath gaviota (this is a bit hacky right now).