1 #ifndef ENDGAME_KINGPIECEVALUES_H 
    2 #define ENDGAME_KINGPIECEVALUES_H 
   21         static void setValues(
const SimpleState&, PieceValues&);
 
   33   const Piece king_black = state.kingPiece(
BLACK);
 
   34   const Piece king_white = state.kingPiece(
WHITE);
 
   36   for (
int i=0; i<Piece::SIZE; i++) {
 
   37     if(!state.usedMask().test(i)) 
continue;
 
   39     values[i] = (Eval::valueOf(king_black, target) 
 
   40                  + Eval::valueOf(king_white, target));