The heuristic search: An alternative to the alpha-beta minimax procedure