Suppress 'setup' command for some standard variants
authorH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 10 Nov 2016 08:55:40 +0000 (09:55 +0100)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 10 Nov 2016 08:55:40 +0000 (09:55 +0100)
commit95996bd376f95541530f66cf27ad54949cb46d3c
treeecf4527057cede2a168f8a839872db8ff76424a1
parentbdbb7ca818c7bad56686832eba6706458aae88bd
Suppress 'setup' command for some standard variants

Receiving an 'info string variant' from the engine now not automatically
leads to emission of a 'setup' command to the GUI. Because currently such
a setup command contains defaults for info not supplied in the 'info'
command, such as holdings size and pieceToChar, we suppress this in some
standard variants where this would be harmful (such as crazyhouse).
Such that the GUI does not get wrongly configured when playing these
variants with legality testing off. Before, the setup command was
only suppressed in variant normal.
UCI2WB.c