Skip to content
Extraits de code Groupes Projets
Valider 5cf96ee0 rédigé par Louis Navarre's avatar Louis Navarre
Parcourir les fichiers

Add seed to random graph generation

parent 86092070
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -8,6 +8,8 @@ def create_random_graph(args): ...@@ -8,6 +8,8 @@ def create_random_graph(args):
nb_nodes = args.nodes nb_nodes = args.nodes
nb_links = args.links nb_links = args.links
random.seed(args.seed)
nodes = dict() nodes = dict()
for _ in range(nb_links): for _ in range(nb_links):
node_a = random.randint(0, nb_nodes - 1) node_a = random.randint(0, nb_nodes - 1)
...@@ -88,8 +90,9 @@ if __name__ == "__main__": ...@@ -88,8 +90,9 @@ if __name__ == "__main__":
help="Number of nodes. Unused if '--ntf'", default=5) help="Number of nodes. Unused if '--ntf'", default=5)
parser.add_argument("-l", "--links", type=int, parser.add_argument("-l", "--links", type=int,
help="Number of links. Unused if '--ntf'", default=10) help="Number of links. Unused if '--ntf'", default=10)
parser.add_argument("--c-header", action="store_true", parser.add_argument("-c", "--c-header", action="store_true",
help="Writes the graph as a C header file (.h) instead of a binary file") help="Writes the graph as a C header file (.h) instead of a binary file")
parser.add_argument("-s", "--seed", type=int, help="Seed for random generation of the graph", default=42)
args = parser.parse_args() args = parser.parse_args()
if args.ntf: if args.ntf:
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter