Minimax with alpha-beta prunning and new Voronoi heuristic