]> git.sesse.net Git - stockfish/commitdiff
Split killer moves from non-captures
authorMarco Costalba <mcostalba@gmail.com>
Mon, 25 May 2009 06:49:50 +0000 (07:49 +0100)
committerMarco Costalba <mcostalba@gmail.com>
Mon, 25 May 2009 06:49:50 +0000 (07:49 +0100)
In MovePicker consider killer moves as a separate
phase from non-capture picking.

Note that this change guarantees that killer1 is always
tried before killer2. Until now, because scoring difference
of the two moves was just 1 point, if psqt tables of killer1
gave a lower value then killer2, the latter was tried as first.

After 999 games at 1+0 we have
Mod vs Orig: +245 =527 -227 +6 ELO

Not a lot but patch is anyhow something worth to have.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>

No differences found