public Path UniformSearch(WeightedDirectedGraph<T> graph, T start, T end) { return null; }
public Path AStarSearch(WeightedDirectedGraph<T> graph, T start, T end) { // Add Heuristics return null; }
public string PrintBredthFirstOrder(WeightedDirectedGraph<T> graph, T start) { return null; }