en passant should reset halfmove counter - chess-puzzles - chess puzzle book ge… | |
git clone git://git.codemadness.org/chess-puzzles | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 212c82b75fc13feab19a991ac284ab92e3c352ff | |
parent 10e231516543327f556abc8b73c31c1e114ede48 | |
Author: Hiltjo Posthuma <[email protected]> | |
Date: Wed, 20 Dec 2023 23:55:54 +0100 | |
en passant should reset halfmove counter | |
Add this test separately, just in case. | |
Diffstat: | |
M tests.sh | 5 +++++ | |
1 file changed, 5 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/tests.sh b/tests.sh | |
@@ -86,3 +86,8 @@ testfen 'rnbqkbnr/pppp1pp1/4P3/7p/8/8/PPP1PPPP/RNBQKBNR b KQk… | |
testfen 'rnbqkbnr/ppppppp1/8/8/3P4/4P1p1/PPP2P1P/RNBQKBNR w KQkq - 0 4'\ | |
'rnbqkbnr/ppppppp1/8/8/3P2Pp/4P3/PPP2P1P/RNBQKBNR b KQkq g3 0 3'\ | |
'h4g3' | |
+ | |
+# white takes en passant: should reset halfmove counter | |
+testfen 'rnbqkbnr/pppp1pp1/4P3/7p/8/8/PPP1PPPP/RNBQKBNR b KQkq - 0 3'\ | |
+ 'rnbqkbnr/pppp1pp1/8/3Pp2p/8/8/PPP1PPPP/RNBQKBNR w KQkq e6 1 3'\ | |
+ 'd5e6' |