/NeuralChess

A chess engine that learns from its mistakes.

Primary LanguagePython

NeuralChess

A chess neural network that learns from its mistakes.

Version 0 (no NN):

Target: 1000 elo rating
Needed: Minimax, Alpha-beta pruning, Evaluation function (stockfish) [COMPLETED], software to test elo Bugs: odd depth causes bad moves

Version 1 (basic NN):

Target: 1200 elo rating
Needed: Basic NN adition