Title: Heuristic Programming in Artificial Intelligence