X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fevaluate.cpp;h=b20c93b706296c94b1a0c8652c4e4c87cb6a95e3;hp=c4e02e4ea66fd39b1948efc490d1204d680027ff;hb=a0360cc2d4397edaad590cdf131fef95915b55c0;hpb=4ae5a7b45a430aea5f4b21f9455b4db74ed1c44a diff --git a/src/evaluate.cpp b/src/evaluate.cpp index c4e02e4e..b20c93b7 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -622,7 +622,7 @@ namespace { if (r > RANK_3) { - int w = (r-2) * (r-2) + 2; + int w = 5 * r - 13; Square blockSq = s + Up; // Adjust bonus based on the king's proximity @@ -655,7 +655,7 @@ namespace { !(unsafeSquares & blockSq) ? 9 : 0 ; - // Assign a larger bonus if the block square is defended. + // Assign a larger bonus if the block square is defended if (defendedSquares & blockSq) k += 5;