Search Algorithms: Informed vs. Uninformed Search