Added Minmax 'elagage' + baisc heuristic