mstembera and Disservin
969542e4f0
Simplify HalfKAv2_hm::write_indices()
...
https://tests.stockfishchess.org/tests/view/69bb1fafd7d60419badf31a3
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 116544 W: 30024 L: 29895 D: 56625
Ptnml(0-2): 317, 12875, 31729, 13064, 287
closes https://github.com/official-stockfish/Stockfish/pull/6677
No functional change
2026-04-09 21:53:01 +02:00
mstembera and Disservin
7926f16ea7
Minor cleanups
...
closes https://github.com/official-stockfish/Stockfish/pull/6685
No functional change
2026-04-02 20:30:33 +02:00
mstembera and Joost VandeVondele
bc28ff15bd
Simplify threat by lesser
...
STC https://tests.stockfishchess.org/tests/view/699da988eaae015cd278ede4
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 141184 W: 36647 L: 36541 D: 67996
Ptnml(0-2): 511, 16620, 36237, 16700, 524
LTC https://tests.stockfishchess.org/tests/view/699f4bee2be03365d5073c71
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 99852 W: 25463 L: 25322 D: 49067
Ptnml(0-2): 47, 10997, 27721, 11090, 71
Removes a constant and a branch(for the price of a subtract) and treats the
from and to squares symmetrically.
closes https://github.com/official-stockfish/Stockfish/pull/6637
bench: 2460547
2026-02-28 12:06:39 +01:00
mstembera and Joost VandeVondele
ba852999ff
Minor cleanups in bitboard.h
...
closes https://github.com/official-stockfish/Stockfish/pull/6618
No functional change
2026-02-18 21:44:20 +01:00
mstembera and Joost VandeVondele
84bdf5e2a6
Don't process kings after #6609
...
https://github.com/official-stockfish/Stockfish/pull/6617
No functional change
2026-02-18 21:40:01 +01:00
mstembera and Disservin
3cde1560f6
Minor fixes for MSVC
...
closes https://github.com/official-stockfish/Stockfish/pull/6596
No functional change
2026-02-08 15:22:06 +01:00
mstembera and Joost VandeVondele
8815d1ef02
Minor cleanup in full_threats.cpp
...
closes https://github.com/official-stockfish/Stockfish/pull/6509
No functional change
2026-01-01 16:13:44 +01:00
mstembera and Disservin
e1c919fd7e
Fix one error and all warnings on MSVC 2026
...
The error is "C1001: Internal compiler error." in uci.cpp on line 370 of
master. For some reason the compiler can't handle the
std::size(hashfullAges) inside the lambda. Older MSVC versions had no
problem.
Most of the warnings are due to implicit type conversions "conversion
from type A to type B, possible loss of data"
many of which have been present for a while.
closes https://github.com/official-stockfish/Stockfish/pull/6464
No functional change
2025-12-21 15:43:32 +01:00
mstembera and Joost VandeVondele
84148586e5
Fix MSVC compile
...
broken after Shared Memory patch.
closes https://github.com/official-stockfish/Stockfish/pull/6397
No functional change
2025-11-13 22:21:35 +01:00