这是将当前最佳项移除并用扩展替换它(将新项目插入到列表中适当的位置)。可以这样理解: 扩展S: - {S,A} f = 1+5 = 6
- {S,B} f = 2+6 = 8 扩展A: - 删除 {S,A} f = 1+5 = 6
- {S,B} f = 2+6 = 8
- {S,A,X} f = (1+4)+5 = 10
- {S,A,Y} f = (1+7)+8 = 16 扩展B: - 删除 {S,B} f = 2+6 = 8
- {S,A,X} f = (1+4)+5 = 10
- {S,B,C} f = (2+7)+4 = 13
- {S,A,Y} f = (1+7)+8 = 16
- {S,B,D} f = (2+1)+15 = 18
- Matthew Slattery
1
先生,我是人工智能方面的新手,就这个图表而言,我有一个疑问,这里需要计算所有可能的路径。那么它怎么有用呢?在《Rich and Knight》中提到,h'不应高估h,在维基百科上写道,估计成本(h')必须始终小于或等于到达目标的实际成本。这意味着我们必须预先计算所有可能的路径吗?是这样吗?还是我漏掉了什么。这将是非常有帮助的。 - gursahib.singh.sahni