A Python Flask web application where you can play chess against a bot. The bot uses iterative deepening with minimax, move ordering and alpha-beta pruning.