furkan-bilgin / NeuralNetworkChess

Training a DNN using GM Chess FEN datasets

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NeuralNetworkChess

Training a DNN using GM Chess datasets.

Steps

  • Download dependencies.
  • Download some chess games.
  • Convert chess games to train data for the neural network.
  • Train the model and save it.

Problems

The model probably doesn't learn how to play chess, rather memorizing other chess grandmaster's positions and their responses, therefore it's just memorizing and hoping to give the best response to you. This can be seen when it outputs an illegal move, a move that you can't do in terms of chess, so the algorithm just chooses a legal move with the highest probability model gave.

About

Training a DNN using GM Chess FEN datasets

License:MIT License


Languages

Language:Jupyter Notebook 100.0%