The eye-catching victory of AlphaZero, the artificial-intelligence program that taught itself to play chess, over the No 1 computer engine Stockfish, has evoked comparisons with human legends. Garry Kasparov has written a foreword for a newly published book in which he says AlphaZero's "dynamic, sacrificial style … mirrored my own … AlphaZero prefers piece activity and attacking chances". He also compares it to "Alexander Alekhine, with dazzling sacrifices and a fondness for unbalanced positions". The book is Game Changer by Matthew Sadler and Natasha Regan (New in Chess, £19.95) which features an in-depth analysis by Sadler, a grandmaster and former British champion, of recurrent motifs in AlphaZero's style which can be adapted by human players. Among the many themes which Sadler identifies, AZ likes Harry the h pawn to spearhead its long-term attacks with an advance to h6 which entombs a rook or bishop at h8.
The recent world chess championship saw Magnus Carlsen defend his title against Fabiano Caruana. But it was not a contest between the two strongest chess players on the planet, only the strongest humans. Soon after I lost my rematch against IBM's Deep Blue in 1997, the short window of human-machine chess competition slammed shut forever. Unlike humans, machines keep getting faster, and today a smartphone chess app can be stronger than Deep Blue. But as we see with the AlphaZero system (see pages 1118 and 1140), machine dominance has not ended the historical role of chess as a laboratory of cognition.
David Silver invented something that might be more inventive than he is. Silver was the lead researcher on AlphaGo, a computer program that learned to play Go--a famously tricky game that exploits human intuition rather than clear rules of play--by studying games played by humans. Silver's latest creation, AlphaZero, learns to play board games including Go, chess, and Shogu by practicing against itself. Through millions of practice games, AlphaZero discovers strategies that it took humans millennia to develop. So could AI one day solve problems that human minds never could?