From 11730ddec3417fdc10d0a9dbaa2ff8e4e275ca48 Mon Sep 17 00:00:00 2001 From: Alexandre B A Villares <3694604+villares@users.noreply.github.com> Date: Sat, 8 Aug 2020 18:45:01 -0300 Subject: [PATCH] graph -> graph.vertices() sampling graph working was a fluke when keys were strings this is important because for certain keys (like int) it won't work --- 2020/sketch_2020_08_08a/grid.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2020/sketch_2020_08_08a/grid.py b/2020/sketch_2020_08_08a/grid.py index 5a803ced..ad289b1b 100644 --- a/2020/sketch_2020_08_08a/grid.py +++ b/2020/sketch_2020_08_08a/grid.py @@ -43,7 +43,7 @@ def grid_swap(graph, grid): n = m = measure_graph_grid(graph, grid) while m <= n and fail < len(graph) ** 2: new_grid= dict(grid) - a, b = sample(graph, 2) + a, b = sample(graph.vertices(), 2) new_grid[a], new_grid[b] = new_grid[b], new_grid[a] n = measure_graph_grid(graph, new_grid) if m > n: