Author: Rafael Andrist
Date: 13:41:37 05/29/01
Go up one level in this thread
On May 29, 2001 at 14:21:13, Peter Fendrich wrote:
>This position appeared in an ICC game: Guitje - TerraPi
>
>[D]2r3kb/5q1p/4pPp1/1p1pP3/p2P2Q1/PrP5/1P3R1R/2B3K1 w - - 0 42
>
>the last move from Terra was 41... b5
was it b7-b5 or b6-b5? (because there's no e.p. field in your FEN I guess it was
b6-b5) I would like to test this position too with my prog.
>Some moves earlier when white made g6, Terra decided to move the bishop from g7
>to h8.
>Both Rb3 and Bh8 are locked in and Terra is absolutely unaware of the
>hopeless situation. Yes, Terra lost...
>
>I see two different but connected problems for computer programs here:
> - the closed position itself
> - the two blocked pieces.
>
>How do you solve/avoid positions like this? Terra has about equal eval for this
>position.
>It is of course possible to punish pawn chains like this in order to avoid
>closed positions but is that really a solution and how to deal with blocked
>positions?
My program didn't get in such a kind of position until now, so I have no code to
handle this. But my program has code to avoid blocked pieces.
I do not use mobility, but some other things like field controlling, so I have
only a little statical plus for white: 14 centipawns. This is caused by my king
safety evaluation, which shows that the black king is in danger. My prog
immediately starts a king attack, but only with a little plus score. Here's the
output, if you're interested (in german notation):
1 ply Lc1-h6 N: 39 Q: 192 H: 0 Value: 24
Lc1-h6
2 ply Lc1-h6 N: 170 Q: 2540 H: 39 Value: 23
Lc1-h6 Tc8-c6
3 ply Lc1-h6 N: 1637 Q: 3343 H: 573 Value: 32
Lc1-h6 Tc8-c6 Dg4-d1
4 ply Lc1-h6 N: 6403 Q: 45428 H: 2250 Value: 29
Lc1-h6 Tc8-d8 Dg4-d1 Df7-c7
5 ply Lc1-h6 N: 63144 Q: 172745 H: 25974 Value: 43
Lc1-h6 Tc8-d8 Dg4-h4 Td8-c8 Lh6-g7
6 ply Lc1-h6 N: 143505 Q: 902696 H: 61699 Value: 44
Lc1-h6 Tc8-d8 Dg4-h4 Td8-c8 Lh6-g7 h7-h5
7 ply Lc1-h6 N: 1345085 Q: 1978689 H: 495056 Value: 38
Lc1-h6 Tc8-c7 Dg4-h4 Df7-e8 Tf2-f1 Kg8-f7 Dh4-g4
Nullmove isn't implemented and move orering not perfect, so I have a too high BF
to go deeper.
Rafael B. Andrist
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.