about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--apworld/static_logic.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/apworld/static_logic.py b/apworld/static_logic.py index 8a84111..715178e 100644 --- a/apworld/static_logic.py +++ b/apworld/static_logic.py
@@ -84,7 +84,8 @@ class Lingo2StaticLogic:
84 84
85 for panel in self.objects.panels: 85 for panel in self.objects.panels:
86 for letter in panel.answer.upper(): 86 for letter in panel.answer.upper():
87 self.letter_weights[letter] = self.letter_weights.get(letter, 0) + 1 87 if letter.isalpha():
88 self.letter_weights[letter] = self.letter_weights.get(letter, 0) + 1
88 89
89 self.door_id_by_ap_id = {door.ap_id: door.id for door in self.objects.doors if door.HasField("ap_id")} 90 self.door_id_by_ap_id = {door.ap_id: door.id for door in self.objects.doors if door.HasField("ap_id")}
90 self.port_id_by_ap_id = {port.ap_id: port.id for port in self.objects.ports if port.HasField("ap_id")} 91 self.port_id_by_ap_id = {port.ap_id: port.id for port in self.objects.ports if port.HasField("ap_id")}