fix(generation): reduce memory usage for bunny walk calculations

This commit is contained in:
codemann8
2023-12-29 04:14:44 -06:00
parent e1a86221ea
commit 359d2b132e

View File

@@ -1714,7 +1714,7 @@ def set_bunny_rules(world, player, inverted):
queue = deque([(region, [], {region})])
seen_sets = set([frozenset({region})])
while queue:
(current, path) = queue.popleft()
(current, path, seen) = queue.popleft()
for entrance in current.entrances:
new_region = entrance.parent_region
new_seen = seen.union({new_region})