changes from H.G. Muller; version 4.3.16
[xboard.git] / engine-intf.html
index b2cd121..13e1719 100644 (file)
@@ -1019,8 +1019,8 @@ the engine has to decide for itself
 how to divide up the available memory between the various tables it wants to use \r
 (e.g. main hash, pawn hash, tablebase cache, bitbases).\r
 This command will only be sent to engines that have requested it through the memory feature,\r
-and only at the beginning of a game\r
-(before any moves have been done).\r
+and only at the start of a game,\r
+as the first of the commands to relay engine option settings just before each "new" command.\r
 </font>\r
 <p>\r
 \r
@@ -1032,7 +1032,9 @@ This could be interpreted as the number of search threads for SMP engines.
 This command will only be sent to engines that have requested it through the smp feature.\r
 The engine should be able to respond to the "cores" command any time during a game,\r
 but it is allowed to finish a search in progress before procesing the command.\r
-(Reaction during ponder time should be immediate, though.)\r
+(Obeying the command should take priority over finishing a ponder search, though.)\r
+In any case it will be sent at the start of every game\r
+as the last command to relay engine option settings before the "new" command.\r
 </font>\r
 <p>\r
 \r
@@ -1052,6 +1054,7 @@ but could also be the name of a file, or in fact anything the particular EGT typ
 It is upto the developer of the EGT format to specify the syntax of this parameter.\r
 This command will only be sent to engines that have told the GUI they support EGTs of the given TYPE\r
 through the egt feature.\r
+It will be sent at the start of each game, before the "new" command.\r
 </font>\r
 </dl>\r
 \r
@@ -1391,6 +1394,8 @@ will be set by the GUI through the "memory" command.
 </font>\r
 <dd><font color=blue>\r
 If smp=1, the GUI will send the "cores" command to the engine to inform it how many CPU cores it can use.\r
+Note that sending smp=1 does not imply the engine can use more than one CPU;\r
+just that it wants to receive the "cores" command.\r
 </font>\r
 \r
 <dt><font color=blue>\r