Search negative SEE moves in qsearch in PV
authorJoona Kiiski <joona.kiiski@gmail.com>
Fri, 12 Feb 2010 08:53:03 +0000 (10:53 +0200)
committerMarco Costalba <mcostalba@gmail.com>
Mon, 15 Feb 2010 18:15:44 +0000 (19:15 +0100)
After 2704 games on slow single core
mod - orig: 1381 - 1323

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

src/search.cpp

index 3e74ddc..8d941f9 100644 (file)
@@ -1695,6 +1695,7 @@ namespace {
 
       // Don't search moves with negative SEE values
       if (   (!isCheck || evasionPrunable)
+          && !pvNode
           &&  move != ttMove
           && !move_is_promotion(move)
           &&  pos.see_sign(move) < 0)