SRCH_NO_MOVE
if (search_type & SRCH_NO_MOVE)
flag = SRCH_NO_MOVE;
search_type &= ~SRCH_NO_MOVE;
if (!(search_type & SRCH_NO_MOVE)) {