Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents fcead67 + f633d0c commit e807618Copy full SHA for e807618
search.py
@@ -419,10 +419,7 @@ def __init__(self, problem):
419
self.unbacktracked = defaultdict(list)
420
self.result = {}
421
422
- def update_state(self, percept):
423
- raise NotImplementedError
424
-
425
- def run(self, percept):
+ def __call__(self, percept):
426
current_state = self.update_state(percept)
427
if self.problem.goal_test(current_state):
428
self.a = None
@@ -449,6 +446,8 @@ def run(self, percept):
449
446
self.s = current_state
450
447
return self.a
451
448
+ def update_state(self, percept):
+ raise NotImplementedError
452
453
def lrta_star_agent(s1):
454
"[Fig. 4.24]"
0 commit comments