 Pieter te BrakeandDisservin
|
e093339c2f
|
Use existing function for removing and placing a piece.
Passed non-regression STC:
```
LLR: 3.33 (-2.94,2.94) <-1.75,0.25>
Total: 359712 W: 93077 L: 93175 D: 173460
Ptnml(0-2): 1088, 39816, 98144, 39722, 1086
```
https://tests.stockfishchess.org/tests/view/69af5e9a6b61ccc788710e31
closes https://github.com/official-stockfish/Stockfish/pull/6667
No functional change
|
2026-03-18 20:49:06 +01:00 |
|
 Pieter te BrakeandJoost VandeVondele
|
24af6a6bc4
|
Update castling rights unconditionally.
passed STC:
LLR: 2.93 (-2.94,2.94) <-1.75,0.25>
Total: 163680 W: 42214 L: 42137 D: 79329
Ptnml(0-2): 454, 18054, 44734, 18157, 441
https://tests.stockfishchess.org/tests/view/697e6f4e5f56030af97b5a3c
closes https://github.com/official-stockfish/Stockfish/pull/6588
No functional change
|
2026-02-04 18:22:07 +01:00 |
|
 Pieter te BrakeandJoost VandeVondele
|
2321cf2f77
|
Simplify en passant square update in Position::do_move().
Passed non-regression STC:
LLR: 2.96 (-2.94,2.94) <-1.75,0.25>
Total: 119680 W: 31011 L: 30884 D: 57785
Ptnml(0-2): 354, 13231, 32575, 13294, 386
https://tests.stockfishchess.org/tests/view/6973b06c6cd60a8e97ca62e5
closes https://github.com/official-stockfish/Stockfish/pull/6565
No functional change
|
2026-02-04 18:17:23 +01:00 |
|
 Pieter te BrakeandDisservin
|
955c927265
|
Removed redundant board updates
Contrary to what the comment says, `remove_piece` does in fact set the
relevant `board` elements to `NO_PIECE`.
closes https://github.com/official-stockfish/Stockfish/pull/6471
No functional change
|
2025-12-21 15:43:32 +01:00 |
|