finished = false;
lastBadCapture = badCaptures;
+ pinned = p.pinned_pieces(pos.side_to_move());
+
if (ss && !p.is_check())
{
ttMoves[1].move = (ss->mateKiller == ttm)? MOVE_NONE : ss->mateKiller;
} else
ttMoves[1].move = killers[0].move = killers[1].move = MOVE_NONE;
- pinned = p.pinned_pieces(pos.side_to_move());
-
if (p.is_check())
phasePtr = EvasionsPhaseTable;
else if (d > Depth(0))