struct EvalInfo {
- EvalInfo() { futilityMargin[0] = futilityMargin[1] = Value(0); }
+ EvalInfo() { kingDanger[0] = kingDanger[1] = Value(0); }
// Middle game and endgame evaluations
Score value;
// Middle game and endgame mobility scores
Score mobility;
- // Extra futility margin. This is added to the standard futility margin
- // in the quiescence search. One for each color.
- Value futilityMargin[2];
+ // Value of the danger for the king of the given color
+ Value kingDanger[2];
};