]> git.sesse.net Git - stockfish/commitdiff
Be clear about not LMR the ttMove
authorMarco Costalba <mcostalba@gmail.com>
Sun, 3 Feb 2013 10:14:21 +0000 (11:14 +0100)
committerMarco Costalba <mcostalba@gmail.com>
Sun, 3 Feb 2013 10:14:21 +0000 (11:14 +0100)
Currently a ttMove is reduced with ss->reduction = DEPTH_ZERO,
so it is actually not reduced (as it should be), but the
trick works just becuase it happens that ttMove is the first
to be tried and

reduction(depth, 1)

Always returns zero. So explicitly forbid reduction of ttMove
in the LMR condition. This is much clear and self-documented.

No functional change.


No differences found