- Bitboard passedPawns;
- Bitboard pawnAttacks[2];
- int16_t mgValue, egValue;
- int16_t ksStormValue[2], qsStormValue[2];
- uint8_t halfOpenFiles[2];
- Square kingSquares[2];
- uint8_t kingShelters[2];
+ Bitboard passedPawns[COLOR_NB];
+ Bitboard pawnAttacks[COLOR_NB];
+ Square kingSquares[COLOR_NB];
+ int minKPdistance[COLOR_NB];
+ int castleRights[COLOR_NB];
+ Score value;
+ int halfOpenFiles[COLOR_NB];
+ Score kingSafety[COLOR_NB];