Fix phantom move when no non-captures
authorH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 2 Jun 2014 17:37:28 +0000 (19:37 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 2 Jun 2014 17:37:28 +0000 (19:37 +0200)
commitb3826cf0103b476b9500318a6c6b974ebf2a14af
tree91923256b00b90dd49cb7a361812cf97dd6d1434
parent28f101a78d114364e46e053a84a185895f104750
Fix phantom move when no non-captures

When there were no non-captures generated at all, a random one would be
tried that happened to be left on the move stack from another node, which
needed not even be a faulty move. In some tsume problems where this move
happened to be the capture of the King with an empty square, this lead to
reporting false mates. (Usually you only have no non-captures if you have
no pieces, and in tsume you might not even have a King.)
hachu.c