Goto

Collaborating Authors

 deep learning chess engine


Implementing A Deep Learning Chess Engine From Scratch

#artificialintelligence

The neural network is the intuitive and positional side of the hybrid algorithm. It is trained on thousands of master chess games. This game on the left is a game that is played between two neural networks. When looking at the moves that the engine play, it is very clear that the network has learnt some basic positional concepts. For example, you can see that the engines push knights to the center, fianchetto bishops,and push pawns to gain space.