X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=manual%2Fhtml_node%2FChess-engine-options.html;h=c08608b9a0b578f050deb794a05ec76906c0ea5d;hb=850ec289bc23bfd4e81a4357348bb12b7c5726ae;hp=eb6066242735a909d915431cc285b30fd3b909b9;hpb=5538e55a9678d04ac6d94baedacd150fa3910a61;p=xboard.git
diff --git a/manual/html_node/Chess-engine-options.html b/manual/html_node/Chess-engine-options.html
index eb60662..c08608b 100644
--- a/manual/html_node/Chess-engine-options.html
+++ b/manual/html_node/Chess-engine-options.html
@@ -82,7 +82,7 @@ If mode=1, the engine that gets the most time will always get the nominal time,
as specified by the time-control options, and its opponent's time is renormalized accordingly.
If mode=0, both play with reduced time. Default: 0.
-hideThinkingFromHuman true/falseControls the Hide Thinking option. See Options Menu. Default: true.
-(Relaces the Show-Thinking option of older xboard versions.)
+(Replaces the Show-Thinking option of older xboard versions.)
-thinking/-xthinking or -showThinking true/falseForces the engine to send thinking output to xboard.
Used to be the only way to control if thinking output was displayed
in older xboard versions,
@@ -92,8 +92,8 @@ by the new option Hide Thinking. See Op
(But if xboard needs the thinking output for some purpose,
it makes the engine send it despite the setting of this option.)
-ponder/-xponder or -ponderNextMove true/falseSets the Ponder Next Move menu option. See Options Menu. Default: true.
-
-smpCores numberSpecifies the maxmum nmber of CPUs an SMP engine is allowed to use.
-Only works for engines that support the WinBoard-protocol cores feature.
+
-smpCores numberSpecifies the maximum number of CPUs an SMP engine is allowed to use.
+Only works for engines that support the XBoard/WinBoard-protocol cores feature.
-mg or -matchGames nAutomatically runs an n-game match between two chess engines,
with alternating colors.
If the loadGameFile
or loadPositionFile
option is set,
@@ -182,15 +182,25 @@ that in favor of white, even when the engine plays black.
Important when XBoard uses the score for adjudications, or in PGN reporting.
-niceEngines priorityThis option allows you to lower the priority of the engine processes,
so that the generally insatiable hunger for CPU time of chess engines does not interfere so much
-with smooth operation of WinBoard (or the rest of your system).
+with smooth operation of XBoard (or the rest of your system).
Negative values could increase the engine priority, which is not recommended.
-
-firstOptions string-secondOptions stringThe given string is a comma-separated list of (option name, option value) pairs,
-like the following example: style Karpov, blunder rate 0.
-If the options announced by the engine at startup through the feature commands of WinBoard protocol
-matches one of the option names (i.e. style or blunder rate),
-it would be set to the given value (i.e. Karpov or 0)
+
-firstOptions string-secondOptions stringThe given string is a comma-separated list of (option name=option value) pairs,
+like the following example: "style=Karpov,blunder rate=0".
+If an option announced by the engine at startup through the feature commands of the XBoard/WinBoard protocol
+matches one of the option names (i.e. "style" or "blunder rate"),
+it would be set to the given value (i.e. "Karpov" or 0)
through a corresponding option command to the engine.
This provided that the type of the value (text or numeric) matches as well.
+
-firstNeedsNoncompliantFEN string-secondNeedsNoncompliantFEN stringThe castling rights and e.p. fields of the FEN sent to the mentioned engine
+with the setboard command will be replaced by the given string. This can for
+instance be used to run engines that do not understand Chess960 FENs in
+variant fischerandom, to make them at least understand the opening position,
+through setting the string to "KQkq -". (Note you also have to give the e.p. field!)
+Other possible applications are to provide work-arounds for engines that want to see
+castling and e.p. fields in variants that do not have castling or e.p.
+(shatranj, courier, xiangqi, shogi) so that XBoard would normally omit them
+(string = "- -"), or to add variant-specific fields that are not yet supported by XBoard
+(e.g. to indicate the number of checks in 3check).