import os
import exp_module.build as bld
import exp_module.statistics as stats
import exp_module.io as io

files = ["easy_synth"]

for i in range(len(files)):
    io.init_exp()
    try:
        for filename in os.listdir(files[i]):
            file_path = files[i] + "/" + filename
            (G, n, m) = bld.make_graph_from_file(file_path)
            data = stats.check_graph(G, filename, n, m, None, None)
            io.write_output(data)
            io.print_stats(data)
    except KeyboardInterrupt:
        import sys
        io.close_exp()
        sys.exit()
    io.close_exp()