+ const Score PawnStructureWeight = S(233, 201);
+
+ // Weakness of our pawn shelter in front of the king indexed by [king pawn][rank]
+ const Value ShelterWeakness[2][8] =
+ { { V(141), V(0), V(38), V(102), V(128), V(141), V(141) },
+ { V( 61), V(0), V(16), V( 44), V( 56), V( 61), V( 61) } };
+
+ // Danger of enemy pawns moving toward our king indexed by [pawn blocked][rank]
+ const Value StormDanger[2][8] =
+ { { V(26), V(0), V(128), V(51), V(26) },
+ { V(13), V(0), V( 64), V(25), V(13) } };
+
+ // Max bonus for king safety. Corresponds to start position with all the pawns
+ // in front of the king and no enemy pawn on the horizont.
+ const Value MaxSafetyBonus = V(263);
+