- Added version attribute to the package
- Added intersphinx links to the documentation
- Added logo, updated README and documentation
- Visualizations added for 3D grids, see PR #16
- Sphinx documentation updated
- Fixed a bug in the
ThetaStarFinder
algorithm when used withWorld
(connected grid), see issue #12
- Theta* algorithm added
- Line of sight algorithm added
- Minor improvements in code quality
- Minor bug fixes
- More tests added
- New tests added for diagonal movements
- LRU caching for heuristics
- Updated documentation and examples
- Node class has additional attributes for heap caching
- Replicated simple heap structure inspired from python-pathfinding, original author.
- Based on version v1.0.7 of python-pathfinding
- Updated Grid initialization to have better error messages
- URLs updated to point to the new repository
- Better documentation
Enabled weights for BiAStarFinder
Adds:
- Type hints
- Sphinx minimal autogenerated documentation
- codecov badge and workflow
Fixes:
- Version number in setup.py
- Workflows
Adds:
- Minimum python version to setup.py
Initial release based on python-pathfinding