Allow setting up position from scratch
authorH.G. Muller <h.g.muller@hccnet.nl>
Wed, 27 Nov 2013 20:33:23 +0000 (21:33 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Fri, 20 Dec 2013 12:22:38 +0000 (13:22 +0100)
commit9643e6faeeedc4db50b7aaf27c650d4e9093092a
tree93cc6f876710eec76bf7f1389da64483bd4b1dc4
parentf6f230d5a10864715c8ec866aec516a27535b17d
Allow setting up position from scratch

The position string in Bonanza's native 'new' command can now have a new
format, starting with 'SU' in stead of 'PI', which adds the mentioned pieces
to an empty board, rather than deleting them from the standard initial
position. Holdings pieces are encoded by '00' for square coordinates.
A '+' or '-' embedded in the string can be used to switch between Sente
and Gote. (By default it assumes Sente, so all Gote pieces could be mentioned
at the end after a single '-'.)
csa.c