Python codes for A* algo, Recursive-best-first-search(RBFS) algo and iterative-deepening-search(IDS) algo.
NOTE: There are comments for almost every line and functions for better understanding. And almost every new action is completed in a different function with related name for which it's designed.