diff --git a/create_graph_dumb.py b/create_graph_dumb.py index 2d78d967286c935520b1a9d51c713c2e695c88b9..584c307596c09698b6987bb5f8aed246a938b87d 100644 --- a/create_graph_dumb.py +++ b/create_graph_dumb.py @@ -17,6 +17,7 @@ def create_random_graph(args): c_ab = random.randint(1, 10) nodes.setdefault(node_a, list()).append((node_b, c_ab)) + nodes.setdefault(node_b, list()) return nodes, nb_links @@ -37,6 +38,7 @@ def ntf_parse(args): c_ab = int(tab[2]) nodes.setdefault(node_a, list()).append((node_b, c_ab)) + nodes.setdefault(node_b, list()) return nodes, len(data) @@ -70,6 +72,7 @@ def to_binary_file(nodes, nb_links, output): print(nodes) for node in nodes: for j, cost in nodes[node]: + print(node, j, cost) fd.write(node.to_bytes(4, "big")) fd.write(j.to_bytes(4, "big")) fd.write(cost.to_bytes(4, "big", signed=True))