In removing util.RaiseNotDefined, I've made the search methods and the agents to students have to implement throw a NotImplementedError and the heuristic and evaluation functions to return default values. Heuristic functions by default return a NULL heuristic and evaluation function return the game state score.
In removing util.RaiseNotDefined, I've made the search methods and the agents to students have to implement throw a NotImplementedError and the heuristic and evaluation functions to return default values. Heuristic functions by default return a NULL heuristic and evaluation function return the game state score.