davebaol
davebaol
You have to inform the graph before searching the path
Current implementation of the indexed A\* algorithm imposes this limitation already
Hmmm... `PathFinderRequest` is used for time sliced pathfinding only.
Yeah, I'd just need 48-hours days. :) But don't worry, I think pathfinding will be added after the next release. For the next release I want to fix issue #2...
@yessit No, I have not had time to think about it. PR welcome :) BTW, there are a few old PR in libgdx repo you might want to look into:...
@pascience aima-java API is really convoluted and doesn't use generics. How about creating a new branch where we can discuss and share a common implementation?
Ok, I'm currently working on it. I think I'll push the new branch with pathfinding and path smoothing within the weekend.
@nooone just pushed the [new pathfinding branch](https://github.com/libgdx/gdx-ai/tree/pathfinding/) :smile: Currently only A\* and path smoothing are supported. Hierarchical pathfinding coming soon (hopefully). @yessit @pascience @AgostinoSturaro I'd like some feedback by you...
**TODO List** - [x] Move `RaycastCollisionDetector` and ray-related classes to a common package because now they are used by steering behaviors and pathfinding. - [x] Add support for hierarchical pathfinding...
@nooone Thanks, all done :)