namespace Eval {
Color RootColor;
- Value ContemptFactor;
- Value ValueDraw[2];
/// evaluate() is the main evaluation function. It always computes two
/// values, an endgame score and a middle game score, and interpolates
KingDangerTable[1][i] = apply_weight(make_score(t, 0), Weights[KingDangerUs]);
KingDangerTable[0][i] = apply_weight(make_score(t, 0), Weights[KingDangerThem]);
}
-
- if (Options["UCI_AnalyseMode"])
- ContemptFactor = VALUE_ZERO;
- else
- ContemptFactor = Options["Contempt Factor"] * PawnValueMg / 100;
}