← All projects

Deep Learning

Chess AI Engine

Chess reinforcement learning project using Monte Carlo Tree Search and dual-head residual networks.

Chess AI Engine
  • PyTorch training pipeline
  • Knowledge distillation from Stockfish
  • Batch processing and mixed precision
  • Search tree visualisation and position evaluation
  • Python
  • PyTorch
  • Reinforcement Learning
  • MCTS
  • Cython