Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Passed Pawn Extensions

Author: Roberto Waldteufel

Date: 00:50:38 05/25/00

Go up one level in this thread



[snip]

>My passed pawn bonus can go _way_ over a pawn.  Two connected passed pawns
>(in the middlegame) can go way over 3 pawns of positional advantage.  You can
>work around the lazy eval problem, as I do the same thing.

This is interesting - I wonder how you work around it.

Does this mean that you test for passed pawns at the same time as computing the
material balance, but before doing other positional evaluation? This had
occurred to me as a possible solution, but I have refrained from doing it so far
for fear of the speed cost. Having witnessed some horrible losses I may have to
accept the cost and do it anyway - at least that way I can bump up the bonus to
any size I like without worrying about the lazy evaluation tolerance limits.
Maybe a good compromise would be to test only pawns on 4th-7th or 5th-7th ranks
at first, and do the rest of the pawns only if the lazy evaluation tolerance
limits are exceded? That way the test could use only half of the pawn bitboards
for each side's passed pawns, so the calculation would be a bit faster on my
32-bit hardware.

Best wishes,

Roberto



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.