cleaned up HTML in FAQ.html -- still need to work on content
[xboard.git] / engine-intf.html
index bad8e89..6fb7c11 100644 (file)
@@ -1077,7 +1077,7 @@ It will be sent at the start of each game, before the "new" command.
 </font>\r
 <p>\r
 \r
-<dt><font color=blue><strong>option NAME [VALUE]</strong></font>\r
+<dt><font color=blue><strong>option NAME[=VALUE]</strong></font>\r
 <dd><font color=blue>\r
 This command changes the setting of the option NAME defined by the engine \r
 (through an earlier feature command)\r
@@ -1580,6 +1580,12 @@ This command should thus not be used to offer draws, accept draws,
 or make draw-by-rule claims that might not be valid \r
 (because it is not your move, and the opponent already moved without you knowing it yet).\r
 For offering and claiming draws, "offer draw" should be used.</font>\r
+<p>\r
+Note to GUI programmers: RESULT commands that the engine sends immediately after its move\r
+might be detected by the GUI only after the opponent has moved, because of communication\r
+and scheduling delays, no matter how fast the engine sent it.\r
+Any judgement of the validity of RESULT claims based on te "current" board position\r
+will have to account for this uncertainty.\r
 </p>\r
 \r
 <dt><strong>resign</strong>\r