Retire Position::in_check()

It is redundant with Position::checkers()

No functional change.
This commit is contained in:
Marco Costalba
2012-12-25 17:59:35 +01:00
parent 3b49aeb4f2
commit e82382703c
7 changed files with 17 additions and 22 deletions

View File

@@ -68,7 +68,7 @@ MovePicker::MovePicker(const Position& p, Move ttm, Depth d, const History& h,
endBadCaptures = moves + MAX_MOVES - 1;
ss = s;
if (p.in_check())
if (p.checkers())
phase = EVASION;
else
@@ -96,7 +96,7 @@ MovePicker::MovePicker(const Position& p, Move ttm, Depth d, const History& h,
assert(d <= DEPTH_ZERO);
if (p.in_check())
if (p.checkers())
phase = EVASION;
else if (d > DEPTH_QS_NO_CHECKS)
@@ -126,7 +126,7 @@ MovePicker::MovePicker(const Position& p, Move ttm, Depth d, const History& h,
MovePicker::MovePicker(const Position& p, Move ttm, const History& h, PieceType pt)
: pos(p), H(h), cur(moves), end(moves) {
assert(!pos.in_check());
assert(!pos.checkers());
phase = PROBCUT;