// Evaluation function. Perform differential calculation.
Value evaluate(const Position& pos) {
- Value v = ComputeScore(pos, false);
- v = Utility::clamp(v, VALUE_TB_LOSS_IN_MAX_PLY + 1, VALUE_TB_WIN_IN_MAX_PLY - 1);
-
- return v;
+ return ComputeScore(pos, false);
}
// Evaluation function. Perform full calculation.