Closed jhonnold closed 1 year ago
Bench: 4555521
Fixes an issue where if a black qs castle move was a hashmove or killer, it would be filtered due to not being pseudo legal. Also support input of O-O and O-O-O for castle moves.
O-O
O-O-O
ELO | 6.08 +- 4.31 (95%) CONF | 8.0+0.08s Threads=1 Hash=8MB GAMES | N: 10000 W: 2095 L: 1920 D: 5985 http://chess.grantnet.us/test/32242/
Relevant game that discovered this issue - https://tcec-chess.com/#div=frc6sl2&game=14&season=24
Another one - https://tcec-chess.com/#div=frc6ld&game=6&season=24
Bench: 4555521
Fixes an issue where if a black qs castle move was a hashmove or killer, it would be filtered due to not being pseudo legal. Also support input of
O-O
andO-O-O
for castle moves.