Reversi game with Min-Max algorithm with alpha-beta pruning reversi_gui specializes and implemenents the terminal interface of the game The Main class implements the Min-Max algorithm giving the right depth of the tree as parameters in the revesi class as maxLevel the max tree level as maxTime the milliseconds to stop the tree expansion and make a decision for the move