Project for my course in Artificial Intelligence at the University of Granada. The projects consists of an algorithim to play automatically the game Desconecta4Boom, which is a modified version of the Connect 4 game. The alpha–beta pruning for minimax algoritihm is used to create the artificial intelligence.
The instructions are in the resources folder. We were required to implement the alpha-beta prunning for the minimax algorithm as well as design a heuristic function for the algorithim. The GUI was provided by the professors. My work can be found in the files "player.cpp" and "player.h"