]> git.sesse.net Git - stockfish/blobdiff - src/pawns.cpp
Fix build on Intel compiler
[stockfish] / src / pawns.cpp
index c5a48e930c134e361f3733391e1ee79f6e7f510a..1934628e010eb06b11f2c75d5a4ce1ebab946f52 100644 (file)
@@ -176,7 +176,7 @@ namespace {
             value -= Backward[opposed][f];
 
         if (chain)
-            value += ChainMember[f];
+            value += ChainMember[f] + CandidatePassed[relative_rank(Us, s)] / 2;
 
         if (candidate)
         {
@@ -227,7 +227,7 @@ Value Entry::shelter_storm(const Position& pos, Square ksq) {
   Rank rkUs, rkThem;
   File kf = std::max(FILE_B, std::min(FILE_G, file_of(ksq)));
 
-  for (int f = kf - 1; f <= kf + 1; f++)
+  for (int f = kf - 1; f <= kf + 1; ++f)
   {
       b = ourPawns & FileBB[f];
       rkUs = b ? relative_rank(Us, backmost_sq(Us, b)) : RANK_1;