From: H.G.Muller Date: Sat, 14 Jan 2017 12:11:54 +0000 (+0100) Subject: Put drops start after castlings X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=9ad10aba7ed259c218ba8a740a3579817c1ff03e;p=crazywa.git Put drops start after castlings --- diff --git a/dropper.c b/dropper.c index bbaf83d..5324fac 100644 --- a/dropper.c +++ b/dropper.c @@ -804,7 +804,6 @@ MoveGen (int stm, MoveStack *m, int castle) } } } - m->unsorted = m->firstMove; m->drops = moveSP; r = location[stm+31]; m->castlings = moveSP; f = 0; if(!(stm >> 5 & castle)) { // K-side castling @@ -825,6 +824,7 @@ MoveGen (int stm, MoveStack *m, int castle) # define ESC(X) (board[X] & stm || attacks[X] == c) m->escape = 8 - (ESC(r+1) + ESC(r-1) + ESC(r+22) + ESC(r+21) + ESC(r+23) + ESC(r-21) + ESC(r-22) + ESC(r-23)); + m->unsorted = m->firstMove; m->drops = moveSP; return 0; }