1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-29 16:23:09 +00:00

messed up the merge whoops

This commit is contained in:
Kate 2024-05-06 10:50:30 +01:00
parent c8326b9b09
commit 68a1a98c9b
2 changed files with 3 additions and 6 deletions

View file

@ -86,7 +86,6 @@ Value Eval::evaluate(const Eval::NNUE::Networks& networks,
// Guarantee evaluation does not hit the tablebase range
v = std::clamp(v, VALUE_TB_LOSS_IN_MAX_PLY + 1, VALUE_TB_WIN_IN_MAX_PLY - 1);
return v;
Value zero = Value(0);
return zero - v;

View file

@ -300,13 +300,11 @@ constexpr CastlingRights operator&(Color c, CastlingRights cr) {
return CastlingRights((c == WHITE ? WHITE_CASTLING : BLACK_CASTLING) & cr);
}
constexpr Value mate_in(int ply) { return VALUE_MATE - ply; }
constexpr Value mate_in(int ply) {
Value zero = Value(0);
return zero - (VALUE_MATE - ply);
}
constexpr Value mated_in(int ply) { return -VALUE_MATE + ply; }
constexpr Value mated_in(int ply) {
Value zero = Value(0);
return zero - (-VALUE_MATE + ply);