I was reading a research paper titled A Comparative Study of A-star Algorithms for Search and rescue in Perfect Maze (2011).
I have some doubts regarding it:
1.
The Evaluation Function of $\mathrm{A}^{*}(2)[5]$ is: $$ f_{2}(i)=g_{2}(i)+h_{2}(i)+h_{2}(j) $$ Where, $j$ is the father point of the current point, $h_{2}(j)$ is the Euclidean distance from the father point of the current point to the target point. This term is added to the father point for improving the search speed because it reduces the number of nodes.
In this section (page 2 middle-right) it says that the father point is added to improve search speed as it reduces the number of nodes searched. Is this because the added father point in some way overestimates the cost function, similar to Greedy Best First Search. Can it be interpreted as something between $A^{*}$ and Greedy BFS? If not what is the reason for the increase in speed?
2.
$\mathrm{A}^{*}(3)$ that employed a heuristic function with angle and distance has not been demonstrated well in this experiment, the reason is: in this experiment, we have added deviations not only on distance but also on an angle, so the $A^{*}(3)$ algorithm has no advantage in this searching.
In this section (page 3 upper-right) it is saying that $\mathrm{A}^{*}(3)$ is not so useful as there are deviations in angle also. What does this statement mean how are deviations in angle added? Request help in understanding $\mathrm{A}^{*}(3)$?
I need to understand why one heuristic is better than another. Is there some way to determine that apart from experimental evidence?