X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fevaluate.cpp;h=3e396af3032d6e11c2329d15763853f0f4f85b8f;hp=a7e5f2d5b8ccf333c8daf583c664946d2c816a8b;hb=9d5d69e435443cf768be7fdde76070e776db120f;hpb=08265aef81d63b1ccf22e1e1818d0edb64e0528e diff --git a/src/evaluate.cpp b/src/evaluate.cpp index a7e5f2d5..3e396af3 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -1120,13 +1120,7 @@ namespace { ev = apply_scale_factor(ev, sf[(ev > Value(0) ? WHITE : BLACK)]); - // Linearized sigmoid interpolator - int sph = int(ph); - sph -= (64 - sph) / 4; - sph = Min(PHASE_MIDGAME, Max(PHASE_ENDGAME, sph)); - - Value result = Value(int((mv * sph + ev * (128 - sph)) / 128)); - + Value result = Value(int((mv * ph + ev * (128 - ph)) / 128)); return Value(int(result) & ~(GrainSize - 1)); }