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
main
Alexandre B A Villares 2020-08-08 18:45:01 -03:00
rodzic 5f98bfcc1e
commit 11730ddec3
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -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: