Source code could be found here:
To implement these algorithms I need to do those steps:
- Implement Hexagon coordinator based on x,y coordinator
- Draw layout
- Implement Priority Queue
- Implement Bi-directional BFS algorithm and Dijkstra
- Update UI with timer.
Using: Swift 5.1 with Swift UI and Combine
Please give me a star if you enjoy ^_^
In progress:
- Bug fixes for BFS
- Add block node (infinity weight) - done