diff --git a/libs/util/include/psemek/util/find_path.hpp b/libs/util/include/psemek/util/find_path.hpp index 37bf2b03..04265f93 100644 --- a/libs/util/include/psemek/util/find_path.hpp +++ b/libs/util/include/psemek/util/find_path.hpp @@ -1,8 +1,8 @@ #pragma once #include +#include -#include #include #include #include @@ -15,7 +15,7 @@ namespace psemek::util { struct node_compare { - std::unordered_map const & priority; + util::hash_map const & priority; bool operator()(Node const & n1, Node const & n2) const { @@ -34,9 +34,9 @@ namespace psemek::util HeuristicFn heuristic; EdgeCallback edge_callback; - std::unordered_map cost; - std::unordered_map priority; - std::unordered_map previous; + util::hash_map cost; + util::hash_map priority; + util::hash_map previous; std::set queue; pathfinder(NeighboursFn && node_neighbours, HeuristicFn && heuristic, EdgeCallback && edge_callback)