Joeri Exelmans 11 months ago
parent
commit
a0eb56421f
1 changed files with 2 additions and 2 deletions
  1. 2 2
      util/simulator.py

+ 2 - 2
util/simulator.py

@@ -53,10 +53,10 @@ class InteractiveDecisionMaker(DecisionMaker):
            sys.stdout.write(f"{self.msg} ")
            try:
               raw = input()
-              choice = int(ord(raw)-97) # may raise ValueError
+              choice = ord(raw)-97 # may raise ValueError
               if choice >= 0 and choice < len(arr):
                  return arr[choice]
-           except ValueError:
+           except (ValueError, TypeError):
               pass
            print("Invalid option")
            return __choose()