""" Run program from here. Requires: python > 3.10.x """ from parser import parse from graph import create_graph from dijsktra import Dijkstra INPUTFILE = "file.txt" def main(): # parse inputfile dataset: dict = parse(INPUTFILE) # create graph # TODO: train only on same continent graph: dict = create_graph(dataset) # solve dijkstra = Dijkstra(graph, dataset.connection) dijkstra.algorithm() dijkstra.print_result(dataset.connection) if __name__ == "__main__": main()