en passant should reset halfmove counter - chess-puzzles - chess puzzle book generator
HTML git clone git://git.codemadness.org/chess-puzzles
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 212c82b75fc13feab19a991ac284ab92e3c352ff
DIR parent 10e231516543327f556abc8b73c31c1e114ede48
HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
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(-)
---
DIR diff --git a/tests.sh b/tests.sh
@@ -86,3 +86,8 @@ testfen 'rnbqkbnr/pppp1pp1/4P3/7p/8/8/PPP1PPPP/RNBQKBNR b KQkq - 0 3'\
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'