Pathfinding - How to find a dead path?
Hey guys, I'm making a game with XNA and I've ran into a wall... 
I'm using A* to find paths for my little bots, but since the terrain is ever-changing, I need to check continually if it is possible to get from Point A to Point B. Using A* to check is very CPU consuming (as I just need a true/false, if there is a path between two points). I've read that A* is the fastest method (better than gready-first or Dijkstra's) so I don't know any other option...
I don't know any algorithm that would be able to quickly calculate if a path exists between two points, short of flying.
Thank you.

I'm using A* to find paths for my little bots, but since the terrain is ever-changing, I need to check continually if it is possible to get from Point A to Point B. Using A* to check is very CPU consuming (as I just need a true/false, if there is a path between two points). I've read that A* is the fastest method (better than gready-first or Dijkstra's) so I don't know any other option...
I don't know any algorithm that would be able to quickly calculate if a path exists between two points, short of flying.
Thank you.




