From 359d2b132e82898239dfb35fe85ab36b633ba47b Mon Sep 17 00:00:00 2001 From: codemann8 Date: Fri, 29 Dec 2023 04:14:44 -0600 Subject: [PATCH] fix(generation): reduce memory usage for bunny walk calculations --- Rules.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Rules.py b/Rules.py index 3945be15..6600d819 100644 --- a/Rules.py +++ b/Rules.py @@ -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})