def main(): """ Main function. Calls initailizing functions and then calls the requested Algorithm Args: None Returns: None Globals: None Called By: cmd.exe Calls: init() Greedy.init() """ instanceDir = init() if instanceDir == -1: return -1 for file in os.listdir(instanceDir): instance = Utility.init(instanceDir, file) result = Greedy.main(instance) Utility.outputFileGenerator(result, file)
def eden(i): bfs = BFS.main("./labyrinths/" + i) print("---") ids = IDS.main("./labyrinths/" + i) print("---") dfs = DFS.main("./labyrinths/" + i) print("---") tss = TSS.main("./labyrinths/" + i) print("---") ast = AStar.main("./labyrinths/" + i) print("---") dijkstra = Dijkstra.main("./labyrinths/" + i) print("---") greedy = Greedy.main("./labyrinths/" + i) print("---") greedyHeuristics = GreedyHeuristics.main("./labyrinths/" + i) print("###########################################################################")