Abstract
Algorithms have been developed for a long time with many of them undergoing a long process to reach where they are today. The A* algorithm has found its wide use in artificial intelligence. This is because it has been found to be effective in looking for the shortest path to getting something. Many search algorithms are dynamic in nature. A* can be regarded as static in the way it does its search. There are other versions that have been developed to overcome the limitation that is brought by this algorithm. Even though this is a major limitation in carrying out search, A* ...