10255063d8c4c907a9781553b57e8d7d49a94854
[xboard.git] / manual / html_node / Engine-Menu.html
1 <html lang="en">
2 <head>
3 <title>Engine Menu - XBoard</title>
4 <meta http-equiv="Content-Type" content="text/html">
5 <meta name="description" content="XBoard">
6 <meta name="generator" content="makeinfo 4.13">
7 <link title="Top" rel="start" href="index.html#Top">
8 <link rel="up" href="Menus.html#Menus" title="Menus">
9 <link rel="prev" href="Action-Menu.html#Action-Menu" title="Action Menu">
10 <link rel="next" href="Options-Menu.html#Options-Menu" title="Options Menu">
11 <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
12 <meta http-equiv="Content-Style-Type" content="text/css">
13 <style type="text/css"><!--
14   pre.display { font-family:inherit }
15   pre.format  { font-family:inherit }
16   pre.smalldisplay { font-family:inherit; font-size:smaller }
17   pre.smallformat  { font-family:inherit; font-size:smaller }
18   pre.smallexample { font-size:smaller }
19   pre.smalllisp    { font-size:smaller }
20   span.sc    { font-variant:small-caps }
21   span.roman { font-family:serif; font-weight:normal; } 
22   span.sansserif { font-family:sans-serif; font-weight:normal; } 
23 --></style>
24 </head>
25 <body>
26 <div class="node">
27 <a name="Engine-Menu"></a>
28 <p>
29 Next:&nbsp;<a rel="next" accesskey="n" href="Options-Menu.html#Options-Menu">Options Menu</a>,
30 Previous:&nbsp;<a rel="previous" accesskey="p" href="Action-Menu.html#Action-Menu">Action Menu</a>,
31 Up:&nbsp;<a rel="up" accesskey="u" href="Menus.html#Menus">Menus</a>
32 <hr>
33 </div>
34
35 <h3 class="section">3.6 Engine Menu</h3>
36
37 <p><a name="index-Engine-Menu-78"></a><a name="index-Menu_002c-Engine-79"></a>
38      <dl>
39 <dt>Engine #N Settings<dd><a name="index-Engine-Settings_002c-Menu-Item-80"></a><a name="index-Engine-_00231-Settings_002c-Menu-Item-81"></a><a name="index-Engine-_00232-Settings_002c-Menu-Item-82"></a>Pop up a menu dialog to alter the settings specific to the applicable engine. 
40 (The second engine is only accessible once it has been used in Two-Machines mode.) 
41 For each parameter the engine allows to be set,
42 a control element will appear in this dialog that can be used to alter the value. 
43 Depending on the type of parameter (text string, number, multiple choice,
44 on/off switch, instantaneous signal) the appropriate control will appear,
45 with a description next to it. 
46 XBoard has no idea what these values mean; it just passes them on to the engine. 
47 How this dialog looks is completely determined by the engine,
48 and XBoard just passes it on to the user. 
49 Many engines do not have any parameters that can be set by the user,
50 and in that case the dialog will be empty (except for the OK and cancel buttons). 
51 UCI engines usually have many parameters. (But these are only visible with
52 a sufficiently modern version of the Polyglot adapter needed to run UCI engines,
53 e.g. Polyglot 1.4.55b.) For native XBoard engines this is less common. 
54 <br><dt>Hint<dd><a name="index-Hint_002c-Menu-Item-83"></a>Displays a move hint from the chess engine. 
55 <br><dt>Book<dd><a name="index-Book_002c-Menu-Item-84"></a>Displays a list of possible moves from the chess engine's opening
56 book.  The exact format depends on what chess engine you are using. 
57 With GNU Chess 4, the first column gives moves, the second column
58 gives one possible response for each move, and the third column shows
59 the number of lines in the book that include the move from the first
60 column. If you select this option and nothing happens, the chess
61 engine is out of its book or does not support this feature. 
62 <br><dt>Move Now<dd><a name="index-Move-Now_002c-Menu-Item-85"></a>Forces the chess engine to move immediately. Chess engine mode only. 
63 The <kbd>Ctrl-M</kbd> key is a keyboard equivalent. 
64 <br><dt>Retract Move<dd><a name="index-Retract-Move_002c-Menu-Item-86"></a>Retracts your last move. In chess engine mode, you can do this only
65 after the chess engine has replied to your move; if the chess engine is still
66 thinking, use &lsquo;<samp><span class="samp">Move Now</span></samp>&rsquo; first. In ICS mode, &lsquo;<samp><span class="samp">Retract Move</span></samp>&rsquo;
67 issues the command &lsquo;<samp><span class="samp">takeback 1</span></samp>&rsquo; or &lsquo;<samp><span class="samp">takeback 2</span></samp>&rsquo;
68 depending on whether it is your opponent's move or yours. 
69 The <kbd>Ctrl-X</kbd> key is a keyboard equivalent. 
70 </dl>
71
72    </body></html>
73