<h1><font color=green>Discussion Proposal</font></h1>\r
<h2><a href="http://www.tim-mann.org/">Tim Mann</a> & <a href="http://home.hccnet.nl/h.g.muller/winboardF.html">H.G.Muller</a></h2>\r
<p>\r
-$Id: engine-intf.html,v 2.1 2003/10/27 19:21:00 mann Exp $<br>\r
Version 2; implemented in xboard/WinBoard 4.2.1 and later.<br>\r
Changes since version 1 are indicated in <font color=red>red</font>.<br>\r
Changes for WinBoard 4.3.xx are indicated in <font color=green>green</font>.<br>\r
</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
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