A chess engine built from scratch using Alpha-Beta pruning with iterative deepening. Choose to play as White or Black, or watch two bots compete. Weights and win records persist across sessions.