Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Does any "regular" chess program see White's win?

Author: Tord Romstad

Date: 22:47:40 02/12/04

Go up one level in this thread


On February 12, 2004 at 22:17:46, Anthony Cozzie wrote:

>Nullmove may be the best thing to happen to computer chess ever, but its not
>perfect.

I'm beginning to get a nagging feeling that recursive null move pruning (at
least the conventional kind) is possibly the *worst* thing to happen to computer
chess ever.  There has to be a better way to reduce the size of the tree, but
I have no clue how to find it.  :-(

The zugzwang problem is not too serious, of course, and if you really care
about it it is not hard to solve.  The real problem with recursive null move
pruning is that it performs horribly at finding long non-forcing lines.  For
instance, a human player could take a quick look at a position and see that
black needs to exchange off white's strong knight on c4, and notice that this
could be achieved by the maneuvre f7-f6 followed by Bh7-g6-e8-d7-c8-a6xc4.
A recursive null move searcher needs a huge search depth to find such plans.

Tactically, recursive null move pruning performs really well.  Strategically,
it's horrendous.

Tord





This page took 0.03 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.