Heuristics + Good Gui + Enhanced Alpha-Beta and Minimax + Better MonteCarlo