Commit c109a88
fix missing condition
Fixes a bug in #6453
abd835d
The modifications to the DirtyThreats bitboards should only happen if PutPiece is true.
This somehow didn't affect bench at the default parameters.
Reference AVX2:
./stockfish.killdeer-fix.avx2 bench 64 1 23
Nodes searched : 178140156
Nodes/second : 1503152
before patch:
./stockfish.master.avx512icl bench 64 1 23
Nodes searched : 218349728
Nodes/second : 1743450
after patch:
./stockfish.killdeer-fix.avx512icl bench 64 1 23
Nodes searched : 178140156
Nodes/second : 1727520
passed STC:
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 39328 W: 10293 L: 10080 D: 18955
Ptnml(0-2): 113, 4306, 10629, 4487, 129
https://tests.stockfishchess.org/tests/view/692fb2d8b23dfeae38d01c81
closes #6463
Bench: 29123981 parent 5297ba0 commit c109a88
1 file changed
+5
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1159 | 1159 | | |
1160 | 1160 | | |
1161 | 1161 | | |
1162 | | - | |
1163 | | - | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
1164 | 1167 | | |
1165 | 1168 | | |
1166 | 1169 | | |
| |||
0 commit comments