Author: Edward Seid
Date: 19:56:42 09/21/03
Go up one level in this thread
Since the rules of the pawn game are different from classical chess, it might be
useful to try a few test positions to make sure your engine properly assesses
the terminal node as a win or a draw.
Here's one:
[D]8/7p/4p3/8/4P2P/7P/8/8 w - - 0 1
1.e5 is a draw.
...h5 is mutual stalemate, which is a draw.
not ...h6? 2.h5 and Black is stalemated but White isn't... a win for White.
1.h5 is a win.
...e5 2.h6 and Black is stalemated but White isn't.
not 2.h4? h5 and mutual stalemate, which is a draw.
...h6 2.e5 and Black is stalemated but White isn't.
not 2.h4? e5 and mutual stalemate, which is a draw.
Therefore, white moves 1.h5 and the position is scored as a win for White.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.