From 9ad10aba7ed259c218ba8a740a3579817c1ff03e Mon Sep 17 00:00:00 2001 From: H.G.Muller Date: Sat, 14 Jan 2017 13:11:54 +0100 Subject: [PATCH] Put drops start after castlings --- dropper.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) 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; } -- 1.7.0.4