Author: Dann Corbit
Date: 12:44:14 05/27/02
Go up one level in this thread
On May 27, 2002 at 15:08:19, Bo Sjögren wrote: >OK; an engine can see that 1.h5+ is better simply because it can see the >promotion. Let's look at the position after 1.b3?? h5: >[D]8/p7/6k1/1p2p2p/1P2P2P/1PP5/5K2/8 w - - >Can any engine _understand_, whatever we mean by that, that this is a draw? >(When I said that I thought brute force wasn't enough, I was refering to >this question.) For simplicity, I will accept that an engine "understands" >that this is a draw if the score drops below, say, 0.3 pawns... Most programs probably won't ever know or care that it is a draw. When the program sees (for instance) that the checking move is worth +3 pawns {for example} as soon as it sees that b3 is worth less than that it will stop looking at b3. So (for instance) as soon as b3 appears to be worth any less than 3 pawns (even 2.99 pawns) once it has recognized the bm as worth 3 pawns, the program will immediately stop searching in the direction of b3. That's the nature of alpha-beta.
This page took 0.02 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.