X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xboard.texi;h=422c6ba85549c604f28474fece577484195b286b;hb=95244a1c40718e9ad8bda9e2df66677e180354d6;hp=ee69eb9065b70144c57d9dfd2c6c3d2ee53b13ff;hpb=a1c4968e90f64b8d8eadca2ad4447a077ece3e29;p=xboard.git diff --git a/xboard.texi b/xboard.texi index ee69eb9..422c6ba 100644 --- a/xboard.texi +++ b/xboard.texi @@ -243,16 +243,27 @@ appropriate command from the Action menu, not @samp{New Game}. Similar to @samp{New Game}, but allows you to specify a particular initial position (according to a standardized numbering system) in chess variants which use randomized opening positions (e.g. Chess960). -You can also press the @samp{Pick Fixed} button to let XBoard generate -a random number for you. -The thus selected opening position will then persistently be chosen on any following -New Game command until you use this menu to select another. -Selecting position number -1 (or pushing the @samp{Randomize} button) -will produce a newly randomized position on any new game. -Using this menu item in variants that normally do not shuffle their opening position -does cause these variants to become shuffle variants until you use the -@samp{New Shuffle Game} menu to explicitly switch the randomization off, -or select a new variant. +@itemx shuffle +@cindex shuffle, Menu Item +Ticking @samp{shuffle} will cause the current variant to be played +with shuffled initial position. +Shuffling will preserve the possibility to castle in the way allowed by the variant. +@itemx Fischer castling +@cindex Fischer castling, menu item +Ticking @samp{Fischer castling} will allow castling with Kings and Rooks +that did not start in their normal place, as in Chess960. +@itemx Start-position number +@itemx randomize +@itemx pick fixed +@cindex randomize, Menu Item +@cindex pick fixed, Menu Item +@cindex Start-position number, Menu Item +The @samp{Start-position number} selects a particular start position +from all allowed shufflings, which will then be used for every new game. +Setting this to -1 (which can be done by pressing the @samp{randomize} button) +will cause a fresh random position to be picked for every new game. +Pressing the @samp{pick fixed} button causes @samp{Start-position number} +to be set to a random value, to be used for all subsequent games. @item New Variant @cindex New variant, Menu Item Allows you to select a new chess variant in non-ICS mode. @@ -2478,6 +2489,22 @@ without alternating colors. Otherwise the same applies as for the @samp{-matchGames} option, over which it takes precedence if both are specified. (See there.) Default: 0 (do not run a match). +@item -epd +@cindex epd, option +This option puts XBoard in a special mode for solving EPD test-suites, +for the entire duration of the session. +In this mode games are aborted after a single move, +and that move will be compared with the best-move or avoid-move +from the EPD position description from which the 'game' was started. +Playing a best move counts as a win, playing an avoid move as a loss, +and playing any other move counts as a draw. +This option should be used in combination with match mode, +and an EPD file of starting positions with an auto-incrementing index. +Color assignment will be such that the first engine plays all moves, +and the second engine will be never involved. +The results for individual positions, +as well as the time used for solving them, +will be reported in the lower pane of the Engine Output window. @item -fcp or -firstChessProgram program @itemx -scp or -secondChessProgram program @cindex fcp, option