コード例 #1
0
ファイル: Main.py プロジェクト: Jason-Lawrence/CS430
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)
コード例 #2
0
ファイル: Main.py プロジェクト: domen-rupnik/2.letnik
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("###########################################################################")