diff --git a/src/search.rs b/src/search.rs index ffc7b8262..f7901aba8 100644 --- a/src/search.rs +++ b/src/search.rs @@ -781,7 +781,7 @@ fn search( (-7 * depth * depth - 31 * depth - 32 * history / 1024 + 16).min(0) }; - if !td.board.see(mv, threshold) { + if (!in_check || !is_quiet) && !td.board.see(mv, threshold) { continue; } }