Implement extended UCI info string variant option
commit9ab6e3faf717202a5ce807808975a4c29711a8e5
authorH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 4 Oct 2018 09:06:52 +0000 (4 11:06 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 4 Oct 2018 09:06:52 +0000 (4 11:06 +0200)
tree579ea6bd7070fbf7c705b3c83cbfe4690dc23e29
parent7cb503b9a4450ea732317bf8ffa643284dfd0e0e
Implement extended UCI info string variant option

To allow UCI engines to also define variants with different board size
and parent variant, an extended version of the info-string-variant command
is recognized. This can also incluse 'files', 'ranks', 'pocket' and
'template' fields. The default values for these are 8, 8, 0 and "fairy",
so that we remain compatible with the old info-string-variant command when
the new fields are absent.
UCI2WB.c