Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Pawn patterns and evaluation of positional advantage

Author: Dann Corbit

Date: 21:01:37 12/21/04

Go up one level in this thread


On December 21, 2004 at 18:25:06, Uri Zlatnik wrote:

>The recognition of winning pawn structure is one of the problems of chess
>softwares (including top ones like Junior 9 and Shredder 8).
>
>Many times there is a sound sacrifice (usually winning) which the program fails
>to "see" immediately. This will take Kasparov not more than 1 minute to figure
>out.
>
>For example take the game of Kuzmin-Grospeter, Kusadasi 1990:
>
>1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be7 8. 0-0
>0-0 9. Kh1 b5 10. Nd5! Nxd5 11. Qxd5 Ra7 12. Be3 Be6 13. Qd1 Rd7 14. a4 b4 15.
>f4! Qc7? 16. f5! Bc4 17. Bxc4 Qxc4
>
>At first glance we notice that Black is attacking an e-pawn which is difficult
>to defend comfortably (18. Qf3 Qxc2). Then we might appreciate that white has a
>clear positional advantage thanks to the pawn structure: The d5-hole gives White
>an excellent outpost and the f5-pawn gives him the basis for kingside attack.
>
>But protecting e4 through normal means will vaporize those advantages (18. Qd3?
>Qxd3 19. cxd3 Rc8 or 18. Nd2 Qc6 and 19... d5). Moreover, White understands that
>whatever advantage the structure offers him will be wiped out once Black
>activates his poorly placed pieces (... Rc7 and ...Nd7-f6). Putting it all
>together, White concludes his advantage is fleeting and he must use it
>immediately regardless of material consequences. And so he finds:
>
>18 f6! Bxf6 19. Rxf6! gxf6 20. Qg4+
>
>The attractive 20. Bh6, threatening 21. Qg4+ and mates, would allow 20 ...
>Qxe4!.
>
>20... Kh8 21. Qh4 Qe6
>
>Black cannot allow 22. Qxf6+ and 23. Bh6, with mate to follow on g7. But now...
>
>22. Nd4!! Qe7
>
>After 22 ... exd4 23 Bxd4 Black cannot defend against Bxf6+ e.g., 23 ... Kg7 24
>Qg5+)
>
>23. Nf5 Qe6 24. Rf1 d5
>
>At last, desperate attempt to get his pieces into defensive (...Rd6, ... Nd7)
>action.
>
>25 Ng7! Qe7 Or 25 ... Kxg7 26 Bh6+ Kh8 27. Bxf8, threatening 28. Qh6
>
>26. Bc5! Qxc5 27. Nh5 Resigns

In case anyone wants to analyze it...

Here is the game as EPD strings, with each ply marked with !, ?, or !! marked
with a comment field and either bm for best move or am for avoid move:

rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - pm e4;
rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq - pm c5;
rnbqkbnr/pp1ppppp/8/2p5/4P3/8/PPPP1PPP/RNBQKBNR w KQkq - pm Nf3;
rnbqkbnr/pp1ppppp/8/2p5/4P3/5N2/PPPP1PPP/RNBQKB1R b KQkq - pm d6;
rnbqkbnr/pp2pppp/3p4/2p5/4P3/5N2/PPPP1PPP/RNBQKB1R w KQkq - pm d4;
rnbqkbnr/pp2pppp/3p4/2p5/3PP3/5N2/PPP2PPP/RNBQKB1R b KQkq - pm cxd4;
rnbqkbnr/pp2pppp/3p4/8/3pP3/5N2/PPP2PPP/RNBQKB1R w KQkq - pm Nxd4;
rnbqkbnr/pp2pppp/3p4/8/3NP3/8/PPP2PPP/RNBQKB1R b KQkq - pm Nf6;
rnbqkb1r/pp2pppp/3p1n2/8/3NP3/8/PPP2PPP/RNBQKB1R w KQkq - pm Nc3;
rnbqkb1r/pp2pppp/3p1n2/8/3NP3/2N5/PPP2PPP/R1BQKB1R b KQkq - pm a6;
rnbqkb1r/1p2pppp/p2p1n2/8/3NP3/2N5/PPP2PPP/R1BQKB1R w KQkq - pm Be2;
rnbqkb1r/1p2pppp/p2p1n2/8/3NP3/2N5/PPP1BPPP/R1BQK2R b KQkq - pm e5;
rnbqkb1r/1p3ppp/p2p1n2/4p3/3NP3/2N5/PPP1BPPP/R1BQK2R w KQkq - pm Nb3;
rnbqkb1r/1p3ppp/p2p1n2/4p3/4P3/1NN5/PPP1BPPP/R1BQK2R b KQkq - pm Be7;
rnbqk2r/1p2bppp/p2p1n2/4p3/4P3/1NN5/PPP1BPPP/R1BQK2R w KQkq - pm O-O;
rnbqk2r/1p2bppp/p2p1n2/4p3/4P3/1NN5/PPP1BPPP/R1BQ1RK1 b kq - pm O-O;
rnbq1rk1/1p2bppp/p2p1n2/4p3/4P3/1NN5/PPP1BPPP/R1BQ1RK1 w - - pm Kh1;
rnbq1rk1/1p2bppp/p2p1n2/4p3/4P3/1NN5/PPP1BPPP/R1BQ1R1K b - - pm b5;
rnbq1rk1/4bppp/p2p1n2/1p2p3/4P3/1NN5/PPP1BPPP/R1BQ1R1K w - - bm Nd5; c0 "test
point 1";
rnbq1rk1/4bppp/p2p1n2/1p1Np3/4P3/1N6/PPP1BPPP/R1BQ1R1K b - - pm Nxd5;
rnbq1rk1/4bppp/p2p4/1p1np3/4P3/1N6/PPP1BPPP/R1BQ1R1K w - - pm Qxd5;
rnbq1rk1/4bppp/p2p4/1p1Qp3/4P3/1N6/PPP1BPPP/R1B2R1K b - - pm Ra7;
1nbq1rk1/r3bppp/p2p4/1p1Qp3/4P3/1N6/PPP1BPPP/R1B2R1K w - - pm Be3;
1nbq1rk1/r3bppp/p2p4/1p1Qp3/4P3/1N2B3/PPP1BPPP/R4R1K b - - pm Be6;
1n1q1rk1/r3bppp/p2pb3/1p1Qp3/4P3/1N2B3/PPP1BPPP/R4R1K w - - pm Qd1;
1n1q1rk1/r3bppp/p2pb3/1p2p3/4P3/1N2B3/PPP1BPPP/R2Q1R1K b - - pm Rd7;
1n1q1rk1/3rbppp/p2pb3/1p2p3/4P3/1N2B3/PPP1BPPP/R2Q1R1K w - - pm a4;
1n1q1rk1/3rbppp/p2pb3/1p2p3/P3P3/1N2B3/1PP1BPPP/R2Q1R1K b - - pm b4;
1n1q1rk1/3rbppp/p2pb3/4p3/Pp2P3/1N2B3/1PP1BPPP/R2Q1R1K w - - bm f4; c0 "test
point 2";
1n1q1rk1/3rbppp/p2pb3/4p3/Pp2PP2/1N2B3/1PP1B1PP/R2Q1R1K b - - am Qc7; c0 "test
point 3";
1n3rk1/2qrbppp/p2pb3/4p3/Pp2PP2/1N2B3/1PP1B1PP/R2Q1R1K w - - bm f5; c0 "test
point 4";
1n3rk1/2qrbppp/p2pb3/4pP2/Pp2P3/1N2B3/1PP1B1PP/R2Q1R1K b - - pm Bc4;
1n3rk1/2qrbppp/p2p4/4pP2/Ppb1P3/1N2B3/1PP1B1PP/R2Q1R1K w - - pm Bxc4;
1n3rk1/2qrbppp/p2p4/4pP2/PpB1P3/1N2B3/1PP3PP/R2Q1R1K b - - pm Qxc4;
1n3rk1/3rbppp/p2p4/4pP2/Ppq1P3/1N2B3/1PP3PP/R2Q1R1K w - - bm f6; c0 "test point
5";
1n3rk1/3rbppp/p2p1P2/4p3/Ppq1P3/1N2B3/1PP3PP/R2Q1R1K b - - pm Bxf6;
1n3rk1/3r1ppp/p2p1b2/4p3/Ppq1P3/1N2B3/1PP3PP/R2Q1R1K w - - bm Rxf6; c0 "test
point 6";
1n3rk1/3r1ppp/p2p1R2/4p3/Ppq1P3/1N2B3/1PP3PP/R2Q3K b - - pm gxf6;
1n3rk1/3r1p1p/p2p1p2/4p3/Ppq1P3/1N2B3/1PP3PP/R2Q3K w - - pm Qg4+;
1n3rk1/3r1p1p/p2p1p2/4p3/Ppq1P1Q1/1N2B3/1PP3PP/R6K b - - pm Kh8;
1n3r1k/3r1p1p/p2p1p2/4p3/Ppq1P1Q1/1N2B3/1PP3PP/R6K w - - pm Qh4;
1n3r1k/3r1p1p/p2p1p2/4p3/Ppq1P2Q/1N2B3/1PP3PP/R6K b - - pm Qe6;
1n3r1k/3r1p1p/p2pqp2/4p3/Pp2P2Q/1N2B3/1PP3PP/R6K w - - bm Nd4; c0 "test point
7";
1n3r1k/3r1p1p/p2pqp2/4p3/Pp1NP2Q/4B3/1PP3PP/R6K b - - pm Qe7;
1n3r1k/3rqp1p/p2p1p2/4p3/Pp1NP2Q/4B3/1PP3PP/R6K w - - pm Nf5;
1n3r1k/3rqp1p/p2p1p2/4pN2/Pp2P2Q/4B3/1PP3PP/R6K b - - pm Qe6;
1n3r1k/3r1p1p/p2pqp2/4pN2/Pp2P2Q/4B3/1PP3PP/R6K w - - pm Rf1;
1n3r1k/3r1p1p/p2pqp2/4pN2/Pp2P2Q/4B3/1PP3PP/5R1K b - - pm d5;
1n3r1k/3r1p1p/p3qp2/3ppN2/Pp2P2Q/4B3/1PP3PP/5R1K w - - bm Ng7; c0 "test point
8";
1n3r1k/3r1pNp/p3qp2/3pp3/Pp2P2Q/4B3/1PP3PP/5R1K b - - pm Qe7;
1n3r1k/3rqpNp/p4p2/3pp3/Pp2P2Q/4B3/1PP3PP/5R1K w - - bm Bc5; c0 "test point 9";
1n3r1k/3rqpNp/p4p2/2Bpp3/Pp2P2Q/8/1PP3PP/5R1K b - - pm Qxc5;
1n3r1k/3r1pNp/p4p2/2qpp3/Pp2P2Q/8/1PP3PP/5R1K w - - pm Nh5;



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.