Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Another anti null-mover engine position (and endgame study)

Author: Ricardo Gibert

Date: 19:46:15 02/06/04

Go up one level in this thread


On February 06, 2004 at 13:48:48, Jaime Benito de Valle Ruiz wrote:

>This endgame study can be game following the sequence
>
>1.Bd1 g1Q 2.Bxa4 Qc1 3.Bxd7 h5 4.Be8 h4 5.Ba4 Line
>
>[d] 8/3p4/p6p/k2N3B/p7/K6p/PP4pP/8 w - - 0 1
>
>Many engines (Fritz 8, Hiarcs 8, Ruffian 1.01) cannot win this endgame, probably
>due to the well known null-move problem for extreme and rare positions such as
>this.

These programs have an obvious bug in their implementation of null move. They
should not be using stalemate as a fail high for a null move. Stalemate is tempo
dependent thing and null move mucks up the tempi. You can think of stalemate as
an obvious sort of zugzwang. Note, that it doesn't matter which side gets
stalemated after a null move. The stalemate should be treated as a fail low for
the null moving side regardless.

>
>They just don't find 5. Ba4
>
>Try your engine after 4...,h4
>
>[d]8/3p4/p6p/k2N3B/p7/K6p/PP4pP/8 w - - 0 1
>
>All the above mentioned engines play 5.Bd7 and get a draw instead of winning.
>
>Regards,
>
>  Jaime



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.