{"id":4249,"date":"2016-06-02T09:31:44","date_gmt":"2016-06-02T17:31:44","guid":{"rendered":"http:\/\/www.danamackenzie.com\/blog\/?p=4249"},"modified":"2016-06-02T10:33:31","modified_gmt":"2016-06-02T18:33:31","slug":"shredders-secret-weakness","status":"publish","type":"post","link":"https:\/\/danamackenzie.com\/blog\/?p=4249","title":{"rendered":"Shredder&#8217;s Secret Weakness"},"content":{"rendered":"<p>I really will write about what the title says, but first I want to show the photo of this weekend&#8217;s chess tournament that appeared in the Santa Cruz Sentinel. Ryu Cirillo is at left, Shaashuat Shetty on the right, and slightly blurry on the left is Atlee Haldeman. (Atlee wasn&#8217;t mentioned in the paper, but I want to mention him because he is probably the most faithful attendee at the Aptos Library Chess Club. I think he has\u00a0attended regularly\u00a0for three or four years.)<\/p>\n<p><a href=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/Chess-Tournament-May-28-2016.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4255\" alt=\"Chess Tournament May 28 2016\" src=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/Chess-Tournament-May-28-2016.jpg\" width=\"546\" height=\"460\" srcset=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/Chess-Tournament-May-28-2016.jpg 546w, https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/Chess-Tournament-May-28-2016-300x252.jpg 300w\" sizes=\"(max-width: 546px) 100vw, 546px\" \/><\/a><\/p>\n<p>Yesterday I played a training game against Shredder, the computer program, that really highlighted the one significant weakness that I have discovered in it. I&#8217;ve noticed before that a significant fraction of my most crushing wins against it involve attacks on an open h-file. The program just doesn&#8217;t seem sufficiently aware that an open h-file, if it is controlled by\u00a0your\u00a0opponent, is a kiss of death when you are castled kingside.<\/p>\n<p>All chess programs, I believe, slightly underestimate the danger of a kingside pawn storm. A decade ago, when I used to play against Fritz 7, I was always happy when it played the King&#8217;s Gambit Declined as Black, because it\u00a0usually meant that I would get to play f5, g4, g5 etc. and just blow the kingside open. I think that computers find it difficult to properly evaluate such attacks because they take quite a few moves to develop. But\u00a0those moves are extremely easy ones for a human player to find: just push, push, push the pawns.<\/p>\n<p>But Shredder is even weaker than most programs at defending against kingside pawn storms, because it seems to feel that exchanging h-pawns will help. Here&#8217;s my game from yesterday that proves the point.\u00a0Note: Its rating was set at 2201 for this game, so it isn&#8217;t full-strength Shredder that we&#8217;re talking about. Full-strength Shredder would probably have played a little better.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-4251\" alt=\"hfile 1\" src=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-1.jpg\" width=\"508\" height=\"508\" srcset=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-1.jpg 564w, https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-1-150x150.jpg 150w, https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-1-300x300.jpg 300w\" sizes=\"(max-width: 508px) 100vw, 508px\" \/><\/a><em>Position after 17. &#8230; Kf6. White to move.<\/em><\/p>\n<p>FEN: r4r2\/pp1qn3\/3p1k1p\/n2p1pp1\/3P3P\/P2QPN2\/1P2NPP1\/2R2RK1 w &#8211; &#8211; 0 18<\/p>\n<p>I&#8217;m playing Black here. It isn&#8217;t a wonderful position for me, because I have made too many positional concessions in order to get my kingside pawn storm going. It&#8217;s not really clear how I am going to break through on the kingside, because if lines open up my king is going to become a target, too. Here Rybka, after 5 minutes and 13 ply of analysis, prefers the move 18. Nc3 for White, with an evaluation of +0.93. I agree that this is kind of a cute move. It&#8217;s a &#8220;baiting&#8221; move: if Black plays 18. &#8230; Nb3 or 18. &#8230; Nc4 White wins a pawn with 19. Nxd5+. If Black plays 18. &#8230; g4 then the knight can come right back to e2 and f4 with a permanent outpost.<\/p>\n<p>But Shredder made my life easier with a misguided trade of h-pawns: <strong>18. hg? hg<\/strong>. Of course White&#8217;s position is still okay, but he has to be careful. For me, the trade is a godsend because it gives me an easy plan of attack that doesn&#8217;t involve any risk: double or even triple my heavy pieces on the h-file and see what happens.<\/p>\n<p>The game continued <strong>19. b3 Rh8 20. Ng3?<\/strong>\u00a0This also looks like a mistake to me. The one thing that White&#8217;s king needs most of all is air, but by putting his knight on g3 Shredder makes it impossible to create<em> luft<\/em>. The knights protect h2 and h1, of course, but they are easily dislodged. Here Rybka gives 20. Nd2 as its top choice, with an evaluation of +0.65, which makes sense to me because White can now contemplate f3 and e4.<\/p>\n<p>Now we get a little comedy of errors:<strong> 20. &#8230; Rh6 21. b4? Nc4 22. Nd2<\/strong> (finally!) <strong>Nxd2?<\/strong><\/p>\n<p>Argh! What was I thinking? If I play the simple 22. &#8230; b5 my outpost on c4 is secure and I do not have to worry about any White counterplay on the queenside. Did I mention that this was rapid chess (10 minutes for 40 moves)?<\/p>\n<p>The game continued <strong>23. Qxd2 Rah8<\/strong> and it&#8217;s time for another diagram.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-4252\" alt=\"hfile 2\" src=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-2.jpg\" width=\"508\" height=\"508\" srcset=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-2.jpg 564w, https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-2-150x150.jpg 150w, https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-2-300x300.jpg 300w\" sizes=\"(max-width: 508px) 100vw, 508px\" \/><\/a><em>Position after 23. &#8230; Rah8. White to move.<\/em><\/p>\n<p>FEN: 7r\/pp1qn3\/3p1k1r\/3p1pp1\/1P1P4\/P3P1N1\/3Q1PP1\/2R2RK1 w &#8211; &#8211; 0 24<\/p>\n<p>Black has carried out his simple plan of doubling on the h-file. Still, after a simple defensive move like 23. f3 or 23. f4 (Rybka&#8217;s choice) I don&#8217;t see White getting checkmated. I think this is what any human would do.<\/p>\n<p>But Shredder continues to be blind to the power of the h-file, and naively thinks that its control of the c-file is just as important. It plays <strong>24. Rc3? Ng6 25. Qc2?<\/strong> (last chance for 25. f4!) <strong>25. &#8230; f4! 26. Rc7<\/strong>. (Diagram)<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-4253\" alt=\"hfile 3\" src=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-3.jpg\" width=\"508\" height=\"508\" srcset=\"https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-3.jpg 564w, https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-3-150x150.jpg 150w, https:\/\/danamackenzie.com\/blog\/wp-content\/uploads\/2016\/06\/hfile-3-300x300.jpg 300w\" sizes=\"(max-width: 508px) 100vw, 508px\" \/><\/a><em>Position after 26. Rc7. Black to move.<\/em><\/p>\n<p>FEN: 7r\/ppRq4\/3p1knr\/3p2p1\/1P1P1p2\/P3P1N1\/2Q2PP1\/5RK1 b &#8211; &#8211; 0 26<\/p>\n<p>Here&#8217;s where you get your tactical reward for reading this far. How does Black finish White off?<\/p>\n<p>At first I was excited because I thought I could sacrifice my queen with 26. &#8230; fg? 27. Rxd7?? Rh1 mate. But then I realized that 26. &#8230; fg 27. fg+! is check, and White can then take my queen safely.<\/p>\n<p>Fortunately there is a more effective move: <strong>26. &#8230; Qg4!<\/strong> This has several neat points. First, White cannot trade queens with 27. Qe2 because of 27. &#8230; Rh1+! deflecting the knight. <span style=\"color: #ff0000;\">(Comment added after posting: Oops! Even more effective is 27. &#8230; Qxe2 and the knight can&#8217;t recapture because of mate on h1. Deflection the other direction!)<\/span> Likewise, 27. Qd1 fails to 27. &#8230; Qxd1 28. Rxd1 fg. Now the recapture comes without check, and Black wins more material: 29. fg Rh1+ etc. Of course, it&#8217;s far too late to create luft with 27. f3 because 27. &#8230; Qxg3 completes the mating net.<\/p>\n<p>So White has nothing better than the move Shredder played, <strong>27. Rxb7<\/strong>. But then I played the nice winning move: <strong>27. &#8230; f3!<\/strong> The threat is &#8230; Rh1+ followed by &#8230; Qxg2 mate. On the &#8220;only conceivable defense,&#8221; 28. gf, Black has another neat checkmate with 28. &#8230; Rh1+ 29. Kg2 R2h2 mate.<\/p>\n<p>I put &#8220;only conceivable defense&#8221; in quotes, because Shredder in fact found another defense &#8212; giving up its queen for no compensation with<strong> 28. Qf5+ Qxf5<\/strong>. Note that it can&#8217;t recapture with 29. Nxf5 because of 29. &#8230; Rh1 mate, so it&#8217;s just down a queen. It soldiered on one more\u00a0move\u00a0with <strong>29. Rb8 Qg4<\/strong> and then <strong>White resigned<\/strong>.<\/p>\n<p>In a way the winning combination with 26. &#8230; Qg4 seems a little bit lucky, because I actually didn&#8217;t foresee all of those tactical tricks. But that&#8217;s the thing about kingside pawn storms and especially attacks that involve\u00a0open h-files: once you get to the point of hand-to-hand combat, the tactical tricks are almost always there. It isn&#8217;t strictly necessary to see them in advance.<\/p>\n<p>Realizing that Shredder has this weakness, I have to once again question whether I&#8217;m learning anything of value by training against the computer. While it&#8217;s fun to win, and it&#8217;s fun to figure out the tactics in the third diagram, human opponents are not going to just let me open the h-file and not do anything about it, as Shredder did. And playing such games might get me into the habit of <em>overrating<\/em> kingside pawn storms. Indeed, prior to\u00a0the first position I probably had overrated my attacking chances, but Shredder let me get away with it.<\/p>\n<p><em>Conclusion:<\/em> I really need to play against more humans. But there&#8217;s no chess club for <em>adults\u00a0<\/em>in Santa Cruz. Sad but true!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I really will write about what the title says, but first I want to show the photo of this weekend&#8217;s chess tournament that appeared in the Santa Cruz Sentinel. Ryu Cirillo is at left, Shaashuat Shetty on the right, and slightly blurry on the left is Atlee Haldeman. (Atlee wasn&#8217;t mentioned in the paper, but [&hellip;]<\/p>\n","protected":false},"author":80,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[37,11,25,16,1],"tags":[2440,1869,3516,3518,3067,3517,876,1151,74,1245,1049],"class_list":["post-4249","post","type-post","status-publish","format-standard","hentry","category-chess-clubs","category-games","category-people","category-positions","category-uncategorized","tag-aptos-library-chess-club","tag-computer-chess","tag-h-file","tag-hand-to-hand-combat","tag-luft","tag-pawn-storm","tag-photos","tag-rybka","tag-santa-cruz","tag-shredder","tag-training"],"_links":{"self":[{"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/80"}],"replies":[{"embeddable":true,"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4249"}],"version-history":[{"count":6,"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4249\/revisions"}],"predecessor-version":[{"id":4259,"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4249\/revisions\/4259"}],"wp:attachment":[{"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/danamackenzie.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}