Allow engine to specify holdings larger than board height
authorH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 28 Apr 2016 12:36:54 +0000 (14:36 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 28 Apr 2016 12:57:25 +0000 (14:57 +0200)
commitad8ab1d60e56eee56574c54704f4804df6eef54b
tree38e9683a0eaa0364a0ddd401c9d2aa6bd1a77d2c
parent9bbb79bf4fd1f1b851387117ef0350a59fcf381e
Allow engine to specify holdings larger than board height

On reception of a 'setup' command we now automatically increase the
number of board ranks to the holdings size if the latter is larger,
but remember the number of added 'dead ranks'. When parsing a FEN these
ranks are blacked out, and on generating a FEN they are ignored. This
makes FENs behave like the board was not enlarged.
backend.c