losers STC
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 926 W: 468 L: 362 D: 96
http://www.variantfishtest.org:6543/tests/view/
5fec4f466e23db221d9e97a3
losers LTC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 1257 W: 608 L: 498 D: 151
http://www.variantfishtest.org:6543/tests/view/
5fec53896e23db221d9e97ae
Rank r = relative_rank(Us, std::min(Rank((pos.max_rank() - 1) / 2 + 1), pos.max_rank()), pos.max_rank());
Bitboard Camp = pos.board_bb() & ~forward_ranks_bb(Us, r);
- if (!pos.count<KING>(Us) || !pos.checking_permitted())
+ if (!pos.count<KING>(Us) || !pos.checking_permitted() || pos.checkmate_value() != -VALUE_MATE)
return SCORE_ZERO;
Bitboard weak, b1, b2, b3, safe, unsafeChecks = 0;