From: H.G.Muller
Date: Fri, 10 Oct 2014 08:35:12 +0000 (+0200)
Subject: Repair Affinity option
X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=ef3b2e93d2d60d600d4c0afe9495da56d5d10f4c;p=polyglot.git
Repair Affinity option
Affinity was set in the engine startup routine, but the latter was always
done before the ini file had been completely read. The Affinity value
is now extracted explicitly from the ini file before engine startup.
The test for validity of the process handle was also reversed.
Affinity is marked as an XBoard option, but not in the standard set,
as it still would not work when set interactively. It does not work
in -noini mode, but requires an old-fashoned ini file.
---
diff --git a/book_format.html b/book_format.html
index b6d70bb..bd5dfd7 100644
--- a/book_format.html
+++ b/book_format.html
@@ -600,5 +600,7 @@ Especially if there is a shortage of codes, the most common promotions should re
while the 16-bit move encoding only runs upto 65,535.
So there is only room for 6 promotion types, while 7 would be needed for the 6 possible piece types and non-promotion.)
In asymmetric variants (e.g. Spartan Chess) the same code need not indicate the same piece type for both sides.
+
+