Advanced Agent Planning Algorithms: A Deep Dive