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)>
Sun, 8 May 2016 12:06:34 +0000 (14:06 +0200)
commite2e12be05f1b7fbb8250b2c44f426f63946d1331
tree90466383d9eceb1a23bbec49a9b545c94964a85f
parent361bdb3c51a0af8a438f915bc77f7f5aa92deefc
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