]> git.sesse.net Git - stockfish/commitdiff
Fix GrainSize rounding error
authorMarco Costalba <mcostalba@gmail.com>
Sat, 10 Aug 2013 15:11:13 +0000 (17:11 +0200)
committerMarco Costalba <mcostalba@gmail.com>
Sat, 10 Aug 2013 15:11:13 +0000 (17:11 +0200)
The rounding formula is different between
positive and negative scores due to the
GrainSize/2 term that is asymmetric.

So use truncation instead of rounding. This
guarantees that evaluation is rounded to zero
in the same way for both positive and negative
scores.

Found with position's flip

bench: 4634244


No differences found