Links

This form does not yet contain any fields.
    1948 World Chess Championship 1959 Candidates 1962 Candidates 2.c3 Sicilian 2.f4 Sicilian 2011 European Team Championship 2011 Russian Championship 2012 Capablanca Memorial 2012 Chess Olympiad 2012 European Women's Championship 2012 London Chess Classic 2012 U.S. Junior Championship 2012 U.S. Women's Championship 2012 US Championship 2012 Women's World Chess Championship 2012 World Rapid and Blitz Championships 2013 Alekhine Memorial 2013 Beijing Grand Prix 2013 European Club Cup 2013 European Team Championship 2013 FIDE World Cup 2013 Kings Tournament 2013 London Chess Classic 2013 Russian Championship 2013 Tal Memorial 2013 U.S. Championship 2013 Women's World Championship 2013 World Blitz Championship 2013 World Championship 2013 World Rapid Championship 2013 World Team Championship 2014 Capablanca Memorial 2014 Chess Olympiad 2014 London Chess Classic 2014 Petrosian Memorial 2014 Rapid & Blitz World Championship 2014 Russian Team Championship 2014 Sinquefield Cup 2014 Tigran Petrosian Memorial 2014 U.S. Championship 2014 U.S. Open 2014 Women's World Championship 2014 World Blitz Championship 2014 World Championship 2014 World Junior Championships 2014 World Rapid Championship 2015 Capablanca Memorial 2015 Chinese Championship 2015 European Club Cup 2015 European Team Championship 2015 London Chess Classic 2015 Millionaire Open 2015 Poikovsky 2015 Russian Team Championship 2015 Sinquefield Cup 2015 U.S. Championship 2015 Women's World Championship KO 2015 World Blitz Championship 2015 World Cup 2015 World Junior Championship 2015 World Open 2015 World Rapid & Blitz Championship 2015 World Team Championships 2016 2016 Candidates 2016 Capablanca Memorial 2016 Champions Showdown 2016 Chess Olympiad 2016 Chinese Championship 2016 European Club Cup 2016 Isle of Man 2016 London Chess Classic 2016 Russian Championship 2016 Sinquefield Cup 2016 Tal Memorial 2016 U.S. Championship 2016 U.S. Junior Championship 2016 U.S. Women's Championship 2016 Women's World Championship 2016 World Blitz Championship 2016 World Championship 2016 World Junior Championship 2016 World Open 2016 World Rapid Championship 2017 British Championship 2017 British Knockout Championship 2017 Champions Showdown 2017 Chinese Championship 2017 Elite Mind Games 2017 European Team Championship 2017 Geneva Grand Prix 2017 Grand Prix 2017 Isle of Man 2017 London Chess Classic 2017 PRO Chess League 2017 Russian Championship 2017 Sharjah Masters 2017 Sinquefield Cup 2017 Speed Chess Championship 2017 U..S. Championshp 2017 U.S. Junior Championship 2017 Women's World Championship 2017 World Cup 2017 World Junior Championship 2017 World Rapid & Blitz Championships 2017 World Team Championship 2018 British Championship 2018 Candidates 2018 Chess Olympiad 2018 Dortmund 2018 European Championship 2018 European Club Cup 2018 Gashimov Memorial 2018 Gibraltar 2018 Grand Chess Tour 2018 Grenke Chess Classic 2018 Grenke Chess Open 2018 Isle of Man 2018 Leuven 2018 London Chess Classic 2018 Norway Chess 2018 Paris 2018 Poikovsky 2018 Pro Chess League 2018 Shenzhen Masters 2018 Sinquefield Cup 2018 Speed Chess Championship 2018 St. Louis Rapid & Blitz 2018 Tal Memorial 2018 Tata Steel Rapid & Blitz 2018 U.S. Championship 2018 Wijk aan Zee 2018 Women's World Championship 2018 World Championship 2018 World Rapid & Blitz Championship 2019 Abidjan 2019 Aeroflot Open 2019 Biel 2019 Capablanca Memorial 2019 Champions Showdown 2019 Dortmund 2019 Du Te Cup 2019 European Championship 2019 Gashimov Memorial 2019 GCT Paris 2019 GCT Zagreb 2019 Gibraltar 2019 Grand Chess Tour 2019 Grand Prix 2019 Grenke Chess Classic 2019 Karpov Poikovsky 2019 Lindores Abbey 2019 Moscow Grand Prix 2019 Norway Chess 2019 Norway Chess blitz 2019 Pro Chess League 2019 Riga Grand Prix 2019 Russian Team Championship 2019 Sinquefield Cup 2019 St. Louis Rapid & Blitz 2019 U.S. Championship 2019 Wijk aan Zee 2019 Women's Candidates 2019 World Rapid & Blitz Championships 2019 World Team Championship 2020 Banter Blitz Series Final 2020 Candidates 2020 Champions Chess Tour 2020 Chess Olympics 2020 Chess.com Speed Chess Championship 2020 Clutch Chess 2020 FIDE Online Nations Cup 2020 Grand Chess Tour 2020 Magnus Carlsen Invitational 2020 Norway Chess 2020 Russian Championship 2020 Skilling Open 2020 St. Louis Rapid & Blitz 2020 U.S. Championship 2021 Aimchess U.S. Rapid 2021 Champions Showdown 2021 Chess.com Speed Chess Championship 2021 Chessable Masters 2021 Croatia Grand Prix 2021 Croatia Rapid and Blitz 2021 European Team Championship 2021 FIDE Grand Swiss 2021 FTX Crypto Cup 2021 Goldmoney Asian Rapid 2021 Grand Chess Tour 2021 Leon 2021 Magnus Carlsen Invitational 2021 Meltwater Tour Finals 2021 New in Chess Classic 2021 Norway Chess 2021 Opera Euro Rapid 2021 Paris Rapid & Blitz 2021 San Fermin Masters 2021 Sinquefield Cup 2021 St. Louis Rapid & Blitz 2021 Superbet Chess Classic 2021 Tal Memorial Blitz 2021 U.S. Championship 2021 Wijk aan Zee 2021 World Chess Championship 2021 World Cup 2021 World Rapid & Blitz Championships 2022 American Cup 2022 Candidates 2022 Chess Olympics 2022 Chessable Masters 2022 FIDE Grand Prix 2022 Grand Chess Tour 2022 Meltwater Tour 2022 Norway Chess 2022 Superbet Chess Classic 2022 Superbet Rapid & Blitz 2022 Wijk aan Zee 2022 World Chess Championship 2024 Chess Olympics 22014 Sinquefield Cup 22014 U.S. Championship 22016 Chess Olympiad 22019 GCT Zagreb 22019 Wijk aan Zee 2Mind Games 2016 2Wijk aan Zee 2017 60 Minutes A. Muzychuk A. Sokolov aattacking chess Abby Marshall Abhijeet Gupta Abhimanyu Mishra Accelerated Dragon achieving excellence ACP Golden Classic Adams Aeroflot 2010 Aeroflot 2011 Aeroflot 2012 Aeroflot 2013 Aeroflot 2015 Aeroflot 2016 Aeroflot 2017 AGON Agrest Airthings Masters Akiba Rubinstein Akiva Rubinstein Akobian Akshat Chandra Alejandro Ramirez Alekhine Alekhine Defense Aleksander Lenderman Aleksandra Goryachkina Alekseev Alena Kats Alex Markgraf Alexander Alekhine Alexander Beliavsky Alexander Grischuk Alexander Ipatov Alexander Khalifman Alexander Moiseenko Alexander Morozevich Alexander Niktin Alexander Onischuk Alexander Panchenko Alexander Stripunsky Alexander Tolush Alexandra Kosteniuk Alexei Dreev Alexei Shirov Alexey Bezgodov Alireza Firouzja Almasi AlphaZero Alvin Plantinga Amber 2010 Amber 2011 American Chess Magazine Amos Burn Anand Anand-Carlsen 2013 Anand-Gelfand 2012 Anand-Gelfand World Championship Match Anand-Topalov 2010 Anastasia Bodnaruk Anatoly Karpov Anders Ericsson Andrei Volokitin Andrew Martin Andrew Paulson Andrey Esipenko Android apps Anish Giri Anna Muzychuk Anna Ushenina Anna Zatonskih Anti-Marshall Lines Anti-Moscow Gambit Anti-Sicilians Antoaneta Stefanova Anton Korobov Anton Kovalyov apps April Fool's Jokes Archangelsk Variation Arianne Caoili Arjun Erigaisi Arkadij Naiditsch Arkady Dvorkovich Arne Moll Aron Nimzowitsch Aronian Aronian-Kramnik 2012 Arthur Bisguier Arthur van de Oudeweetering Artur Yusupov Arturo Pomar Ashland University football Astrakhan Grand Prix 2010 attack attacking chess Austrian Attack Averbakh Awonder Liang Baadur Jobava Bacrot Baku Grand Prix 2014 Baltic Defense Bangkok Chess Club Open Baskaran Adhiban Bazna 2011 Becerra beginner's books Beliavsky Ben Feingold Benko Gambit Bent Larsen Berlin Defense Biel 2012 Biel 2014 Biel 2015 Biel 2017 Bilbao 2010 Bilbao 2012 Bilbao 2013 Bilbao 2015 Bilbao 2016 Bilbao Chess 2014 bishop endings Bishop vs. Knight Blackburne Blaise Pascal blindfold chess blitz blitz chess Blumenfeld Gambit blunders Bob Hope Bobby Fischer Bogo-Indian Bohatirchuk Bologan Book Reviews books Boris Gelfand Boris Ivkov Boris Spassky Borislav Ivanov Borki Predojevic Boruchovsky Botvinnik Botvinnik Memorial Branimiir Maksimovic Breyer Variation brilliancy British Championship British Chess Magazine Bronstein Bronznik Brooklyn Castle Browne Brunello Bu Xiangzhi Budapest bullet chess Bundesliga California Chess Reporter Camilla Baginskaite Campomanes Candidates 2011 Candidates 2011 Candidates 2012 Candidates 2013 Candidates 2014 Capablanca Carlsen Caro-Kann cartoons Caruana Catalan Cebalo Charles Krauthammer Charlie Rose cheating Cheparinov chess and drugs chess and education chess and marketing chess books chess cartoons chess documentaries chess engines chess history chess in fiction chess in film chess in schools Chess Informant chess lessons chess openings chess politics chess psychology chess ratings chess strategy chess variants Chess24 Chess960 ChessBase DVDs ChessBase Shows ChessLecture Presentations ChessLecture Videos ChessLecture.com ChessUSA ChessUSA blog ChessVibes ChessVideos Presentations Chigorin Variation Chinese Chess Championship Chithambaram Aravindh Christian faith Christiansen Christmas Colin Crouch Colle combinations Commentary computer chess computers correspondence chess Corsica COVID-19 Cristobal Henriquez Villagra Cyrus Lakdawala Dan Parmet Danailov Daniel Parmet Daniil Dubov Danny Kopec Danzhou Danzhou 2016 Danzhou 2017 Dave MacEnulty Dave Vigorito David Anton David Bronstein David Howell David MacEnulty David Navara Davies Deep Blue Deeper Blue defense Dejan Antic Delchev Denis Khismatullin DGT errors Ding Liren Dirk Jan ten Geuzendam Dmitry Andreikin Dmitry Gurevich Dmitry Jakovenko Dmitry Svetushkin Dominic Lawson Donald Trump Dortmund 2010 Dortmund 2011 Dortmund 2012 Dortmund 2012 Dortmund 2013 Dortmund 2014 Dortmund 2015 Dortmund 2016 Dortmund 2017 Doug Hyatt Dragoljub Velimirovic draws dreams Dreev Dunning-Kruger Effect Dutch Defense DVD Reviews DVDs Dvoirys Dvoretsky Easter Edouard Efimenko Efstratios Grivas Eltaj Safarli Emanuel Lasker Emory Tate en passant endgame studies endgames Endgames English Opening Ernesto Inarkiev Erwin L'Ami Esserman Etienne Bacrot European Championship 2015 European Club Cup 2012 European Club Cup 2014 European Individual Championship 2012 Evgeni Vasiukov Evgeny Bareev Evgeny Najer Evgeny Sveshnikov Evgeny Tomashevsky Exchange Ruy expertise Fabiano Caruana Falko Bindrich farce FIDE FIDE Grand Prix FIDE politics FIDE Presidential Election FIDE ratings Fier fighting for the initiative Finegold Fischer Fischer-Spassky 1972 football Francisco Vallejo Pons Fred Reinfeld French Defense Fritz 15 Ftacnik Gadir Guseinov Gajewski Gaprindashvili Garry Kasparov Gashimov Gashimov Memorial 2017 Gata Kamsky Gawain Jones Gelfand Gelfand-Svidler Rapid Match Geller Geneva Masters Genna Sosonko Georg Meier Georgios Makropolous GGarry Kasparov Gibraltar 2011 Gibraltar 2012 Gibraltar 2013 Gibraltar 2014 Gibraltar 2015 Gibraltar 2016 Gibraltar 2017 Giorgios Makropoulos Giri Go Grand Chess Tour Grand Chess Tour 2017 Grand Chess Tour Paris 2017 Grand Prix 2014-2015 Grand Prix Attack Greek Gift sacrifice Grenke Chess Classic 2013 Grenke Chess Classic 2015 Grenke Chess Classic 2017 Grigoriy Oprain Grinfeld Grischuk Grob Groucho Marx Gruenfeld Defense Grünfeld Defense Gukesh Dommaraju Gulko Gunina Guseinov Gustafsson Gyula Sax Hannes Langrock Hans Berliner Hans Niemann Hans Ree Harika Dronavalli Hastings Hawaii International Festival Haworth Hedgehog helpmates Hennig-Schara Gambit Henrique Mecking HHou Yifan highway robbery Hikaru Nakamura Hilton Hjorvar Gretarsson Hort Horwitz Bishops Hou Yifan Houdini Houdini 1.5a Howard Staunton humor Humpy Koneru Ian Nepomniachtchi Icelandic Gambit Ignatius Leong Igor Kovalenko Igor Kurnosov Igor Lysyj Igors Rausis Iljumzhinov Ilya Makoveev Ilya Nyzhnyk Imre Hera Informant Informant 113 Informant 114 Informant 115 Informant 116 Informant 117 Informant 118 Informant 119 Informant 120 Informant 121 Informant 122 Informant 124 Informant 125 Informant 126 Informant 127 Informant 128 Informant 129 Informant 130 Informant 131 Informant 132 Informant 133 Informant 134 Informant 135 insanity Inside Chess Magazine IOC Ippolito IQP Irina Bulmaga Irina Krush Irving Chernev Isaac Kashdan Ivan Bukavshin Ivan Sokolov Ivanchuk J. Polgar Jacek Oskulski Jacob Aagaard Jaenisch Jaideep Unudurti Jakovenko James Tarjan Jan Gustafsson Jan Timman Jan-Krzysztof Duda Jay Whitehead Jeffery Xiong Jennifer Yu Jeremy Silman Jim Slater Jimmy Quon Joe Benjamin Joel Benjamin John Burke John Cole John Grefe John Watson Jon Lenchner Jon Ludwig Hammer Jonathan Hawkins Jonathan Penrose Jonathan Speelman Joop van Oosterom Jorden Van Foreest Jose Diaz Jose Raul Capablanca Ju Wenjun Judit Polgar Julio Granda Zuniga junk openings Kaidanov Kaido Kulaots Kalashnikov Sicilian Kamsky Karen Sumbatyan Karjakin Karpov Karsten Mueller Kasimdzhanov Kasparov Kateryna Lagno Kavalek Keanu Reeves Ken Regan Keres KGB Khalifman Khanty-Mansiysk Grand Prix Kim Commons king and pawn endings King's Gambit King's Indian King's Tournament 2010 Kings Tournament 2012 Kirsan Ilyumzhinov KKing's Gambit KKing's Indian Klovans Komodo Komodo 11 Komodo 12 Komodo Dragon Korchnoi Kramnik Krishnan Sasikiran Kunin Kurt Stein Lajos Portisch Larry Christiansen Larry Evans Larry Kaufman Larry Parr Lasker Lasker-Pelikan Latvian Gambit Laurent Fressinet Laznicka Lc0 Le Quang Liem LeBron James Leinier Dominguez Leko Leon 2017 Leonid Kritz lessons Leuven Rapid & Blitz Leuven Rapid & Blitz 2017 Lev Psakhis Levon Aronian Lilienthal Linares 2010 Linder Liviu-Dieter Nisipeanu Loek van Wely Lombardy London 2009 London 2010 London 2011 London Grand Prix London System Lothar Schmid Lu Shanglei Lubosh Kavalek Luke McShane Macieja Magnus Carlsen Maia Main Line Ruy Malakhov Malcolm Gladwell Malcolm Pein Mamedyarov Marc Arnold Marc Lang Marin Mariya Muzychuk Mark Crowther Mark Dvoretsky Mark Glickman Mark Taimanov Markus Ragger Marshall Marshall Gambit Masters of the Chessboard Mateusz Bartel Matthew Sadler Maurice Ashley Max Euwe Max Judd Maxim Matlakov Maxim Rodshtein Maxime Vachier-Lagrave McShane Mega 2012 mental malfunction Mesgen Amanov Michael Adams Miguel Najdorf Mikhail Antipov Mikhail Botvinnik Mikhail Golubev Mikhail Osipov Mikhail Tal Mikhail Zinar Mikhalchishin Miles Mind Games 2016 Minev miniatures Miron Sher Miso Cebalo MModern Benoni Modern Modern Benoni Moiseenko Morozevich Morphy Movsesian Müller Murali Karthikeyan music Nadareishvili Naiditsch Najdorf Sicilian Nakamura Nana Dzagnidze Nanjing 2010 Natalia Pogonina Navara NDame football Negi Neo-Archangelsk Nepomniachtchi New In Chess Yearbook 104 New York Times NH Tournament 2010 Nigel Short Nihal Sarin Nikita Vitiugov Nikolai Rezvov Nils Grandelius Nimzo-Indian Nino Khurtsidze NNotre Dame football Nodirbek Abdusattarov Nona Gaprindashvili Norway Chess 2013 Norway Chess 2014 Norway Chess 2015 Norway Chess 2016 Norway Chess 2017 Notre Dame basketball Notre Dame football Notre Dame Football Notre Dame hockey Nov. 2009 News Nyback Nyzhnyk Oleg Pervakov Oleg Skvortsov Olympics 2010 Open Ruy opening advice opening novelties Openings openings Or Cohen P.H. Nielsen Pal Benko Palma Grand Prix 2017 Parham Maghsoodloo Parimarjan Negi Paris Grand Prix Paris Rapid & Blitz passed pawns Paul Keres Paul Morphy Paul Rudd Pavel Eljanov pawn endings pawn play Pawn Sacrifice pawn structures Pentala Harikrishna Pesotskyi Peter Heine Nielsen Peter Leko Peter Svidler Petroff Philadelphia Open Philidor's Defense philosophy Phiona Mutesi Pirc Piterenka Rapid/Blitz Polgar Polgar sisters Polugaevsky Ponomariov Ponziani Potkin poultry Powerbook 2011 Praggnanandhaa Rameshbabu Prague Chess Train problems progressive chess prophylaxis Puzzle Rush Qatar Masters 2015 QGD Tartakower QQueen's Gambit Accepted queen sacrifices Queen's Gambit Accepted Queen's Gambit Declined Queen's Indian Defense Rabat blitz 2015 Radjabov Radoslaw Wojtaszek Ragger rapid chess Rapport Rashid Nezhmetdinov Rathnakaran Kantholi rating inflation ratings Ray Robson Raymond Smullyan Regan Reggio Emilia 2010 Reggio Emilia 2011 Reshevsky Reti Reuben Fine Rex Sinquefield Reykjavik Open 2012 Reykjavik Open 2017 Richard Rapport Richard Reti Robert Byrne robot chess Robson Roman Ovetchkin rook endings RReggio Emilia 2011 rrook endings RRuy Lopez RRuy Lopez sidelines Rubinstein Rubinstein French Rudolf Loman Rudolf Spielmann rules Ruslan Ponomariov Russian Team Championship Russia-Ukraine war Rustam Kasimdzhanov Ruy Lopez Ruy Lopez sidelines Rybka Rybka 4 S. Kasparov S.L. Narayanan sacrifices Sadler Saemisch Sakaev Sam Collins Sam Sevian Sam Shankland Samuel Reshevsky Sanan Sjugirov Sao Paulo/Bilbao 2011 Sao Paulo/Bilbao 2012 satire Savchenko Savielly Tartakower Schliemann Scotch Four Knights Searching for Bobby Fischer Seirawan self-destruction Sergei Tiiviakov Sergei Tkachenko Sergey Erenburg Sergey Fedorchuk Sergey Karjakin Sergey Kasparov Sergey Shipov Sevan Muradian Shakhriyar Mamedyarov Shamkir 2015 Shamkir 2016 Shamkir 2017 Shankland Sharjah Grand Prix 2017 Shenzhen 2017 Shipov Shirov Short Shreyas Royal Sicilian Sinquefield Cup sitzfleisch Slav Smith-Morra Gambit Smyslov So-Navara Spassky spectacular moves Speelman sportsmanship Spraggett St. Louis Chess Club St. Louis Invitational St. Louis Rapid and Blitz 2017 stalemate Staunton Steph Curry Stephen Hawking Stockfish Stockfish 4 Stonewall Dutch stupidity Suat Atalik Super Bowl XLIV Susan Polgar Sutovsky Sveshnikov Sveshnikov Sicilian Svetozar Gligoric Svidler Svidler-Shankland match sweeper sealer twist Swiercz tactics Tactics Taimanov Tal Tal Memorial 2009 Tal Memorial 2010 Tal Memorial 2011 Tal Memorial 2012 Tal Memorial 2012 Tani Adewumi Tanitoluwa Adewumi Tarjan Tarrasch Tarrasch Defense Tashkent Tashkent Grand Prix Tbilisi Grand Prix 2015 TCEC TCEC Season 10 TCEC Season 11 TCEC Season 12 TCEC Season 13 TCEC Season 14 TCEC Season 15 TCEC Season 19 TCEC Season 20 TCEC Season 21 TCEC Season 22 TCEC Season 8 TCEC Season 9 TED talks Teimour Radjabov Terekhin The Chess Players (book) The Simpsons The Week in Chess Thessaloniki Grand Prix Three knights Tibor Karolyi Tigran Gorgiev Tigran Petrosian Tim Krabbé time controls time trouble Timman Timur Gareev Timur Gareyev Tomashevsky Tony Miles Topalov traps Tromso Olympics 2014 TTCEC Season 14 TWIC Tyler Cowen types of chess players Ufuk Tuncer Ultimate Blitz Challenge underpromotion Unive 2012 University of Notre Dame upsets US Championship 2010 US Championship 2011 US Chess League USCF ratings USCL V. Onischuk Vachier-Lagrave Valentina Gunina Vallejo value of chess van der Heijden Van Perlo van Wely Varuzhan Akobian Vasik Rajlich Vasily Smyslov Vassilios Kotronias Vassily Ivanchuk Vassily Smyslov Velimirovic Attack Vera Menchik Veresov Veselin Topalov video videos Vidit Gujrathi Vienna 1922 Viktor Bologan Viktor Korchnoi Viktor Moskalenko Vincent Keymer Viswanathan Anand Vitaly Tseshkovsky Vitiugov Vladimir Fedoseev Vladimir Kramnik Vladimir Tukmakov Vladislav Artemiev Vladislav Kovalev Vladislav Tkachiev Vlastimil Hort Vlastimil Jansa Vugar Gashimov Vugar Gashimov Memorial Walter Browne Wang Hao Wang Yue Watson Wei Yi Welcome Wesley So Wijk aan Zee 1999 Wijk aan Zee 2010 Wijk aan Zee 2011 Wijk aan Zee 2012 Wijk aan Zee 2013 Wijk aan Zee 2014 Wijk aan Zee 2015 Wijk aan Zee 2016 Wijk aan Zee 2017 Wil E. Coyote Wilhelm Steinitz William Golding William Lombardy William Vallicella Willy Hendriks Winawer French Wojtkiewicz Wolfgang Uhlmann women in chess Women's Grand Prix Women's World Championship World Champion DVDs World Championship World Cup World Cup 2009 World Cup 2011 World Cup 2011 World Junior Championship World Senior Championship WWesley So WWijk aan Zee 2012 Xie Jun Yasser Seirawan Yates Yermolinsky Yevseev Yoshiharu Habu Yu Yangyi Yuri Averbakh Yuri Dokhoian Yuri Razuvaev Yuri Vovk Yuri Yeliseyev Yuriy Kuzubov Zaitsev Variation Zaven Andriasyan Zhao Xue Zhongyi Tan Zug 2013 Zukertort System Zurab Azmaiparashvili Zurich 1953 Zurich 2013 Zurich 2014 Zurich 2015 Zurich 2016 Zurich 2017
    Thursday
    Feb102005

    Computers, Humans, and Just Desserts

    Online chess is wonderful in all sorts of ways, but gather enough people anywhere and even the best things will be misused. Scourge in point: the computer cheater. All too often, people will fire up their chess software in the background, or on a second machine, or even directly to the server interface and attempt to steal victories, rating points and occasionally even money from their victims. Often they're caught - sometimes sooner, sometimes later - but they're always a nuisance.

    They don't always succeed, however - sometimes the good guys absorb the computer's blows and survive or even win. What follows is one of my more satisfying online victories, over a player I realized early on was a computer cheat.

    Bad Guy-DM, 15-minute game, ICC 2000

    1.Nf3 Nf6 2.d4 d5 3.Bf4 g6 4.e3 Bg7 5.Be2 Nbd7 6.O-O O-O 7.Nbd2 b6 8.c3 Bb7 9.Qa4 c5 10.Rfe1 a6 11.Qd1

    At this point, I suddenly feel suspicious. My opponent is a good player, his rating is fairly high, so what's with 9.Qa4 one move and 11.Qd1 two moves later? The retreat might be sensible, but it's not the sort of move a human would just play, and quickly, if only because of the embarrassment factor.

    11...Ne4 12.Rb1 Rc8 13.Qc2

    Okay, now I'm getting really suspicious! Why not 9.Qc2 or 11.Qc2? And who makes such a move in response to my putting a rook on the c-file? That's the sort of thing strong players typically (though defeasibly) avoid!

    13...Re8 14.Rbc1 Nxd2 15.Qxd2 Nf6 16.Qd1

    Sigh. I always make a point of not bothering playing computers, but it's clear that's what I'm up against. As it's against the rules to use a chess engine (unless one's account is explicitly marked as a computer account), I started to request that the game be aborted. My opponent refused, and we continued:

    16...Ne4 17.Bd3 b5 18.a4 Qb6 19.axb5 axb5 20.Ne5 Red8

    Annoyed though I was, I felt pretty good about my position, but I was in for a surprise, as my opponent produced an extremely strong idea:

    21.Ra1! b4 22.Qb1!

    This is a fantastic prophylactic idea, as playing 22...bxc3 23.bxc3 favors White. I attempt a tactical solution to my problems, but my opponent is more than up to the challenge:

    22...Nd2 23.Qc2 bxc3 24.bxc3 Nb3 25.Ra4! c4 26.Rb4! Qa7

    Very nice play by White, who was moving extremely quickly, too, and taking pretty much the same amount of time on every move (another tell-tale sign of the computer cheat). What follows now is even more impressive, both as a chess idea and as evidence of the cheating claim:

    27.Bf1 e6 28.Bxc4!

    A very strange sequence - why not 27.Bxc4 straight away? That sort of freedom from embarrassment about past moves is typical of computers, but not at all of humans.

    28...dxc4 29.Nxc4 Bd5 30.Nb6 Nxd4 31.exd4 Rc6 32.Qb2 Bf8 33.Nxd5 exd5 34.Rb7 Qa3 35.Qxa3 Bxa3 36.Rb3 Bf8 37.h3 Re6

    White's play so far has been quite strong, and although overall I've played pretty well for a 15-minute game, my inaccuracies here and there have left it with an extra pawn. It's not the greatest extra pawn in the world, but it's certainly up to me to prove that I can hold the position.

    From here on out, however, White's play is bad in a way that would have been impossible for a human player exhibiting White's strength so far. The problem for White is that his queenside pawns are on dark squares while Black's are on light squares, thereby making White's bishop essentially impotent. Thus what's clear is that if the rooks are removed, it's a trivially easy task for Black to hold. Accordingly, White should avoid the exchange of at least one pair of rooks, when Black will have to suffer and grovel. But behold!

    38.Rxe6?! fxe6 39.Rb6 Kf7 40.Rb7+ Kg8 41.Kf1 Rc8 42.Rc7?? Rxc7 43.Bxc7

    Wow, that was easy! The position is perfect for me now - all my pawns are ideally placed, and White pawn advances simply lead to exchanges. I was way behind on the clock (I had two minutes left to White's seven and a half), but as I only need to play Kf7, Be7-f8-e7-f8-e7-f8 and trade the pawns as they come, I figured I'd have good chances to save the draw in spite of the clock.

    43...Kf7 44.Be5 Be7 45.Ke2 Bf8 46.Kd2 Be7 47.c4 dxc4 48.Kc3 Bf8 49.Kxc4 Be7

    and now check out White's next three moves, which taken together are completely insane.

    50.g3?! Bf8 51.h4?? Be7 52.f4? h5!

    Now it's really, really, really a dead draw, as White can never create so much as a single target in my position. But White finds resources in the position...for Black.

    53.Kd3 Bf8 54.Ke4 Be7 55.d5 exd5+ 56.Kxd5 Bf8 57.Kc6? Ke6 58.Kb5 Kf5 59.Kc6?? Bb4

    and now, of course, it's over, as my bishop hoovers the White pawns.

    60.Kd7 Be1 61.Ke8 Bxg3 62.Kf8 Bxh4 63.Kg7 Bg3 64.Kh6 Bxf4+ 65.Bxf4 Kxf4 66.Kxg6 h4 0-1

    After the game I reported my opponent to the server's computer-cheat police, and some time later my judgement was confirmed. It's disappointing when people do that, but to be honest, it did make the win much, much sweeter than it would otherwise have been! (Not because it was a computer that was defeated, which is certainly pleasant enough, but because a cheater got his just desserts.)

    Wednesday
    Feb092005

    The Undisputed World Chess Champion

    ...of correspondence chess is now Joop van Oosterom of the Netherlands, who has an uncatchable final score of +8=6-0 in the 18th Correspondence Chess World Championships. I don't know the man personally, but I'm quite pleased for Van Oosterom, as he has contributed to the pleasure of chess fans everywhere through his sponsorship of the annual Melody Amber blindfold+rapid event in Monaco.



    I offer this brief news item not just to celebrate his accomplishment, but as a heads-up to my readers to check out the tournament's games, also downloadable from the ICCF page. (The games are available through the first "6.2" link, the news blurb through the second "6.2" link, and a crosstable can be found by first clicking the first "5.2" link and then clicking on "XVIII".) While many correspondence games are of embarrassingly low quality (this isn't different from over-the-board chess, but it seems that really bad correspondence games are more likely to get into databases than their OTB counterparts), there are also plenty of tremendous battles between great players in mainstream and offbeat openings alike. This event is no exception, and especially for those interested in the English Attack vs. the Najdorf Sicilian (1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3+f3 (sometimes played in reverse order)), this tournament constitutes a real feast!

    Wednesday
    Feb092005

    What Computers Can't Do, Part 2

    Ken, thanks for the plug for the Monday night show! My primary interest in the post was noting and critiquing one instance of an all-too-common phenomenon: claiming that chess software is unable to find (or really, properly evaluate) some move or "idea". Producing an accurate list of what chess software can't do is another matter entirely. Further, it might be program-dependent: maybe Fritz has a problem with a certain sort of position, but Junior doesn't, while both have a problem with a position Shredder handles well, etc.



    Nevertheless, at the risk of falling into my own trap, I think there are at least two types of positions where chess software is relatively likely to go astray.



    (1) Frog-in-the-pot positions.



    It's allegedly the case that if one throws a frog into a pot of boiling water (why would anyone do this??), it will immediately strive to escape, whereas if a frog is put in tepid water which is then heated, it won't attempt to escape even when the water attains a full boil.



    The chess software version of this occurs when its opponent is building an attack, but the threats are still too far away to be seen. In such positions, the computer might continue on its merry way, seeking objectives on the opposite side of the board from where its king is, only to find that when the threats do come, they're unstoppable.



    (2) Fortresses



    There are some defensive positions that a human can instantly see are unbreachable, but unless it's in a tablebase or the 50-move rule is looming, it won't recognize that the position is in fact equal.



    A third sort of example traditionally given occurs in positions with locked pawns. Standard lore has it that the computer turns into a blithering idiot once a pawn chain has arisen, but I think things aren't as clear here as they used to be. The one game Kasparov won in his match with X3D Fritz was a triumph of that strategy, but I have also seen chess software play very well in locked-up French and King's Indian Defenses.



    Of course, programmers are aware of all of these issues, and improvements in both software and hardware the past few years have reduced chess programs' vulnerability to the first and third weaknesses in particular. So for those who want to play anti-computer chess, your task is growing more and more difficult, and my advice is just to play good moves: you'll learn more, you won't hurt your style and you'll probably even do better!

    Tuesday
    Feb082005

    What Computers (Allegedly) Can't Do

    Our parents and grandparents used to say, when faced with some oft-repeated hyperbole, that if they had a nickel for every time someone said such-and-such, they'd be millionaires. Perhaps I wouldn't be ready to enter the 7-figure bracket, but I feel that same sense of ironic exasperation when I read that computers will never find this idea or that. Nowadays, my practice is to always put such claims to the test as soon as I have the chance, and almost without exception, the computer proves equal to the challenge.

    Enter tonight's interview with Tigran L. Petrosian in the Chess Cafe. Petrosian, a strong young Armenian GM (not the late world champion, nor related to him), presents two of his games, including a win from the recent World Junior Championship. (Two asides: first, he came in second in that event. Second, the game is mistakenly marked "1-0" at the end; it should be 0-1.) Here are the moves leading up to the critical position:

    Sengupta-Petrosian, W Jun U 20, Kochin 2004

    1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.g3 Nxe4 5.Nxe4 d5 6.Nc3 d4 7.Ne4 f5 8.Neg5 e4 9.Bc4 exf3 10.Bf7+ Kd7 11.Be6+ Ke8 12.Bf7+ Ke7 13.Bb3 Kf6 14.Nf7 Qe8+ 15.Kf1

    Petrosian now played 15...d3(!!) and writes this: "Human intuition is stronger than computer calculation! Set this position up on any analytical engine, let it think for hours, and it still will not be able to find this move. Fritz suggests 15...Qe2+ 16.Qe2 [sic] fe+ 17.Ke2 Rg8 18.Nd8 Rh8 19.Nf7 Rg8, with a draw."

    The new program Junior 9 is my current default engine, so I let it get started, looked at my computer's clock, and prepared to settle down for a long winter's nap.

    One minute passed,

    and before I could spring to the window to see what was the clatter, Junior had determined that 15...d3 offered a clear advantage for Black, and didn't change its mind over the more than 20 further minutes I let it run. Okay, perhaps that's just Junior. Petrosian said that one could set the position up on any analytical engine, but Junior has a reputation for being particularly sharp and willing to risk a bit more for the initiative. So just for kicks, I gave the position to Fritz, and sure enough, things were different.

    Fritz took 30 seconds.

    Now, I don't have a super-computer. I don't even have a multi-processor machine. It's a reasonably new, reasonably powerful machine, but nothing extraordinary. So maybe Petrosian was using an old computer or didn't wait more than a few seconds, but whatever the explanation, this position is well within the power of contemporary engine + hardware tandems.

    So readers, don't be afraid to use your computers to test grandmaster claims. Chess software works best when it's guided, and there are still positions that they can't handle particularly well, it's true. But if I had a nickel for every time I heard someone say, wrongly, that computers can't find some move or that they don't understand some position or other, well...

    Tuesday
    Feb082005

    King and Pawn Endings, Part 4

    A few days and many posts ago, I presented the following position

    and challenged the reader to determine if 1.Re6 is a winning move.

    It's certainly a plausible move and - if it works - a convenient and elegant solution to the problem of breaking down the Black fortress. Further, it's not clear to me that White can win the rook ending by other means (though it's not completely clear that it's drawn, either), so it's understandable that in this 1986 game with Dan Durham, he opted for 1.Re6.

    I had deliberately provoked this a few moves before, and at this point I have no choice but to capture, as 1...Ra1 2.Rg6 followed by Rxg5 is hopeless for Black. So we have the following sequence:

    1. Re6 Rxe6! 2.fxe6+ Kxe6 3.Ke4 (moves played will be given in bold letters), giving rise to our next critical position:

    Black now has a choice between options, and two are bad.

    (1) 3...g6 4.Kd4 Kd6 5.e4 Ke6 6.e5 Ke7 7.Kd5 Kd7 8.e6+ Ke8!


    [KEY DIAGRAM]

    This seems to draw, as 9.Kd6 Kd8 10.e7+ Ke8 11.Ke6 is stalemate, while 9.Ke5 Ke7 10.Kd5 Ke8 returns to the diagram.

    (2) 3...Kf6 4.Kd5 Ke7 (else White plays 5.Kd6, guaranteeing an easy win after 6.e4, 7.e5 and depending on where Black's king is at this point, 8.Kd7 followed by e6-7-8 or 8.Ke6, either gaining the opposition one last time or collecting Black's g-pawns for free) 5.Ke5 g6 (else 6.Kf5) 6.e4 and wins.

    (3) 3...Kd6 4.Kf5, when 4...Kd5 gives White a pleasant choice between going after Black's g-pawns starting with 5.Kxg5 and and 5.e4+.

    What's the truth? Line (2) is an easy win for White, just as I've written, but the assessment of lines (1) and (3) are the reverse of what they seem: Line (1) loses and line (3) draws! I'll come back to the problem with line (1) later; for now, let's continue with line (3), which was the game:

    3...Kd6!!

    Here my opponent realized, to his shock, that 4.Kf5 doesn't win, as after 4...Kd5! Black draws after both White tries:

    (a) 5.Kxg5 (it seems inconceivable that Black's king can get White's pawns in time, but that's just what happens) 5...Ke4 6.Kg6 Kxe3 7.g5 Kf4 8.Kxg7 Kxg5 is slightly equal, while

    (b) 5.e4+ Kd4! (forced) 6.e5 Kd5 7.e6 Kd6 (thank goodness 8.Kf6 is illegal!) 8.Kxg5 Kxe6 9.Kg6 and again the Black king does the seemingly impossible: 9...Ke5 10.Kxg7 Kf4 and draws.

    So White decided not to force things:

    4.Kd4 Ke6 5.e4 Kd6 6.e5+

    and now, another choice and again, I chose correctly:

    5...Ke7!

    5...Ke6? is the natural move, but after 6.Ke4 king moves allows 7.Kf5 and 8.Kxg5, while 6...g6 7.Kd4 Ke7 8.Kd5 Kd7 9.e6+ Ke8 leads once more to the KEY DIAGRAM.

    6.Kd5 Kd7 7.e6+ Ke7 8.Ke5

    and now Black faces his final test:

    There are four possibilities: two draw, two lose; two look normal, two look crazy. Needless to say, it's the crazy-looking ones that draw, while sanity results in a loss...or should have.

    A. 8...Ke8 looks obvious: everyone knows that in such positions, the right thing to do is go straight back, so that 9.Kd6 (9.Kf5 Ke7 will transpose to a line we'll look at via the 8...Kd8 9.Kf5 move order) Kd8 10.e7+ Ke8 11.Ke6 is a draw by stalemate. Except that it isn't here; Black's misfortune is that the g-pawn can move, and after 11...g6 12.Kf6 White will promote.

    B. 8...Kf8 is just plain goofy-looking, both giving ground and apparently not even bothering with the opposition. However, as it has no independent significance but transposes to 8...Kd8 lines after either 9.Kd6 Ke8 or 9.Kf5 Ke7, we'll move on to line C.

    C. 8...Kd8 and now another branch:

    C1. 9.Kd6 Ke8 10.e7 g6 11.Ke6 stalemate! Now we see why Black has to take what looks like an anti-opposition approach; it's because of the g6 tempo (compare line A). By letting White "have" the opposition through e7, Black can regain it when it really matters.

    C2. 9.Kf5 and once again, Black's king vacuums up the White pawns with amazing rapidity after 9...Ke7 10.Kxg5 Kxe6 11.Kg6 Ke5 12.g5 (12.Kxg7 Kf4=) Kf4 13.Kxg7 Kxg5.

    So 8...Kd8 and 8...Kf8 both merit exclamation marks, while 8...Ke8 and the move played in the game, 8...g6, both merit negative punctuation. But what's wrong with g6 - doesn't Black end up playing it anyway, as for example on move 10 of line C1?

    Yes, he does, but it's only appropriate after White plays e7, as we'll see.

    D. 8...g6?? 9.Kd5 Ke8

    and here it is once more, our famous KEY DIAGRAM:

    Some of you might be wondering how White can win this. After all, as mentioned earlier, 10.Kd6 Kd8 11.e7+ Ke8 12.Ke6 is a draw by stalemate, while 10.Ke5 Ke7 11.Kd5 Ke8 returns to the diagram.

    The solution? Triangulation! If in this position it were Black to move, the task would be trivial: 10...Ke7 11.Ke5 and the White king devours the pawns, or 10...Kd8 11.Kd6 and White gains the opposition and queens the pawn (11...Ke8 12.e7 Kf7 13.Kd7 etc.). What White needs to do is find a way to "lose" (or gain) a move here, so as to force the same position with the hapless victim - me - to move and lose.

    Thus 12.Ke4! (or 12.Ke4! followed by Ke4!) Kd8 (12...Ke7 13.Ke5 wins) 13.Kd4! Ke8 (again, 13...Ke7 14.Ke5) 14.Kd5! and Black would have to resign. Fortunately, Dan, 2418 player that he was notwithstanding, continued

    12.Kd6 Kd8 13.e7+?? Ke8 14.Ke6 1/2-1/2

    Note that it's move 13 that blows the win - White could have retreated to d5 and still executed the triangulation maneuver. A pretty remarkable ending, I think, and I'm proud of 19-years-ago self for having had the idea of inducing 1.Re6 and then playing the rest almost perfectly, but I'm also amazed, even dumbfounded by the exchange of blunders at the end of the game. Both of us as strong masters must have been aware of the idea of triangulation - it can be found in practically any elementary textbook on endgames. Yet in what was only a very slight alteration from the standard 101 example, we found ourselves more or less oblivious to the possibility of such a tactic. Apparently we "knew" triangulation then, but didn't really know it.

    Chess is hard - and yet the richness of the game keeps me - all of us, I think, coming back for more!