Update piece counts on all (game-level) promotions
authorH.G. Muller <h.g.muller@hccnet.nl>
Mon, 11 Feb 2013 21:20:45 +0000 (22:20 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Wed, 13 Feb 2013 22:14:09 +0000 (23:14 +0100)
commit657f41628b1ea266fe8e09da9d4507be4d3ff630
tree978bc5df239f86aca23bbe44204ff10ab34e33dc
parent6a1bd09c5d3c876e4dfa565438a5d3d549fdd2f1
Update piece counts on all (game-level) promotions

The piece count was only updated for entered moves in case of promotion
to royalty (which only occurs in Spartan, as underpromotion, so Fairy-Max
would never do it by itself). This is now moved to the 'first-floor exit',
where it is done for any game move and any piece type, so that piece count
pl[] are completely reliable in the root. (Preparing their use for
determination of mating potential.)
fairymax.c