Wednesday, August 14, 2019

Think Like a Computer

Computer chess has had a large impact on chess in the last two decades. Players have access to databases containing millions of games , they can even look up games played by a potential opponent. The Internet allows players to play fast games against players all around the world. Games can be watched live as they are being played. I have written several books on computer chess.

Computer chess programs (or chess-engines) have become very strong. Not only can be used as practice, they can be used to analyse games or study openings. Books have been written on how a player can study with the assistance of a chess engine.

In the 1970s there was a popular chess book called Think Like a Grandmaster by Soviet GM Alexander Kotov. He later wrote Play Like a Grandmaster and Train Like a Grandmaster. He wrote from his own experience and other grandmasters he rubbed shoulders with. He wrote on tree of analysis, candidate moves, avoiding blunders, when not to analyse, positional ideas, endgames etc. He gave ordinary chess players an insight into the mind of a grandmaster. To some extent this book helped them to think like a grandmaster.

These days strong computer programs (called chess engines) are very strong indeed. The top engines currently have ELO ratings above 3500.They can often analyse faster and more reliably than strong grandmaster.

We have Think Like a Grandmaster so why not have Think Like a computer?

There are many things we can learn from the strengths and weaknesses of chess engines.

What can we learn from the way computers play?

The author has been writing his own hobby chess engines since the 1990s. This book is designed to impart knowledge gained from this experience to chess players of all levels.

Note that this book is not about using computers to practice with or study chess. Its about what chess-players can learn from how computers play chess. Its also for readers who may be curious to learn something about how computers play chess. You do not need to be computer programmer to learn from how computers play chess.

1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Nf3 c5 8.Be3 Qa5

9.Qd2

This is the main line, though StockFish prefers Bd2.

...O-O

StockFish likes this.

10.Bc4

This does not fit in with Nf3. The knight needs to be on e2. StockFish likes Rc1. One advantage is that allows Nc6 to be met by d5.

...Nc6

StockFish likes this.

No comments:

Post a Comment