Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow a potential slider threat from a square currently occupied by a harmless attacker, just as the recent "knight on queen" patch. Also from not completely safe squares, use the mobilityArea instead of excluding all pawns for both SlidersOnQueen and KnightOnQueen We now compute the potential sliders threat on queen only if opponent has one queen. Run as SPRT [0,4] since it is some kind of simplification but maybe not clearly one. STC: http://tests.stockfishchess.org/tests/view/5aa1ddf10ebc590297cb63d8 LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 22997 W: 4817 L: 4570 D: 13610 LTC: http://tests.stockfishchess.org/tests/view/5aa1fe6b0ebc590297cb63e5 LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 11926 W: 1891 L: 1705 D: 8330 After this patch is committed, we may try to: • re-introduce some "threat by queen" bonus to make Stockfish's queen more aggressive (attacking aspect) • introduce a concept of "queen overload" to force the opponent queen into passivity and protecting duties (defensive aspect) • more generally, re-tune the queen mobility array since patches in the last three months have affected a lot the location/activity of queens. Closes #1473 bench: 5788691
- Loading branch information