A complete two-player chess game running in the terminal. Built from scratch using core OOP principles — inheritance, polymorphism, abstraction and encapsulation — with a custom stack implementation ...
Welcome to the Chess CNN project. This repository contains a full-stack implementation of a Convolutional Neural Network (CNN) trained to play high-level chess. Using a custom training pipeline and ...