My implementation of chess using a custom made chess engine with a GUI. As well as implementing the minimax algorithm to create an AI player.