Chess engines - computer programs for calculating moves

To analyze and calculate the options for moving pieces in chess, special computer programs were developed to simulate a game with a live opponent. They are usually integrated into various shells, since they do not have their own graphical interface. Such programs are called chess engines. With their help, it is possible to more effectively master the game.

Chess engines




Digital representation of the field

Any chess engine should be able to correctly represent the board on which further events will occur. It is necessary to translate all the rules of the game into a computer-friendly program that can store a certain position in the game. Without this, making moves is impossible.

There are two options for representing the playing field:

  • by cells;
  • according to the figures.
    The best chess engines




, . , . , . 64 , .





, . , . .

2 . , . , .

. . , , – . .

. , .

Chess program




, . , . , .





. . , .

How to install a chess engine




, . , .

, , .

KOMODO

2007 .

3358

STOCKFISH

3340

HOUDINI

2010

3256

FIRE

,

3207

GULL

.

3200

A significant role in the development of chess engines was played by the rivalry with Garry Kasparov, who at that time lost only one game to the machine. Over time, the number of matches played began to increase, and the scales began to decline not in favor of people. Modern programs are able to play stronger than humans. They are actively used to prepare for important tournaments.




All Articles