Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 675 Bytes

TODO.md

File metadata and controls

12 lines (11 loc) · 675 Bytes

TODO List

  • [] A* and Dijkstra algorithms currently assume double type cost. Generic type cost with proper comparator defined should also be allowed.
  • [] Refactor iterators and fix const_iterator for Vertex and Edge
  • [] Update edges_to and vertices_from data structure for higher efficiency removal
  • [*] Default indexer doesn't work if State is a std::shared_ptr type
  • [*] Dynamic priority queue
  • [*] Improve unit test coverage
  • [*] Issue: state type cannot be std::shared_ptr
  • [*] Convenience functions to access vertex information
  • [*] Implement iterators for vertex and edge to unify the accessing interface
  • [*] Update unit tests for basic function test