4 #ifndef EVAL_ENDGAME_ATTACKtDEFENSE_H
5 #define EVAL_ENDGAME_ATTACKtDEFENSE_H
51 void update(
const SimpleState& new_state,
Move last_move);
53 int expect(
const SimpleState& state,
Move move)
const;
67 return valueOf(black_king, white_king,
78 = (player ==
BLACK) ? black_king : white_king;
80 = (player ==
BLACK) ? white_king : black_king;
85 return max(player, attack, defense);