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);