What is a heuristic function?
A. A function to solve mathematical problems
B. A function which takes parameters of type string and returns an integer value
C. A function whose return type is nothing
D. A function that maps from problem state descriptions to measures of desirability
Answer: Option D
Join The Discussion