Author: Michael Neish
Date: 18:30:35 12/09/02
Hello, After adding null move to my program I noticed that it would sometimes play an obviously bad move that immediately lost material. In all cases the bad move was a two-square Pawn push that enabled an en passant capture which won material either immediately or two ply later. It seems that en passant captures, being only temporarily possible, somehow mess up the null move evaluation, although I donÕt think I understand why exactly. Adding the condition "if en passant is possible donÕt do null move" fixes the problem, but adds some nodes to the search. However, no one else seems to be doing this, so why is my program any different? Ideas? Thanks. Mike.
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.