-
-
Notifications
You must be signed in to change notification settings - Fork 191
Settings
The following UCI options are added or changed compared to official Stockfish. See the list of UCI options of official Stockfish for details on other options.
-
The most important option, since it allows to set the variant that is going to be played. Most GUIs for chess variants set this option automatically if you select a variant in the GUI, but in case of usage via the CLI the option needs to be set manually.
-
Used as a universal flag to switch between Chess960-style shuffling variants (such as Crazyhouse960, S-Chess960/2880, Capablanca Random Chess, etc.) and the respective normal variant. For variants without castling, this option does not have any effect.
-
Can be used to switch between the supported protocols, namely UCI, UCCI (Xiangqi), USI (Shogi) and XBoard/CECP. This option is automatically set to the respective protocol if communication is started with one of the
uci
/ucci
/usi
/xboard
commands (as required by the protocols). -
The path to the configuration file for user-defined variants. Alternatively, the
load
command can be used. -
When enabled assumes that the side without a king has to strive for a forced mate, and otherwise loses. This option should be enabled when solving Tsume puzzles, otherwise it might wrongly go for a brinkmate. Although it mainly targets Shogi, the option can be used for any variant where checkmate is the goal.