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.