Improved A* algorithm for path planning in dynamic environments | Synapse