Skip to content

Commit 01ad754

Browse files
committed
chore: catch errors
1 parent 309ffda commit 01ad754

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

neurons/validators/score_manager.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -167,12 +167,14 @@ def get_scores(self, session_upto: int):
167167
if (session_number <= session_upto - CONSIDERING_SESSION_COUNTS or
168168
session_number > session_upto):
169169
continue
170-
171-
winner = self.session_results[session_number]["winner"]
172-
competition_type = self.session_results[session_number]["competition_type"]
173-
if winner == -1:
174-
continue
175-
scores[winner] += RESERVED_WEIGHTS[competition_type]
170+
try:
171+
winner = self.session_results[session_number]["winner"]
172+
competition_type = self.session_results[session_number]["competition_type"]
173+
if winner == -1:
174+
continue
175+
scores[winner] += RESERVED_WEIGHTS[competition_type]
176+
except Exception as e:
177+
bt.logging.warning(f"Error getting scores: {e}")
176178
return scores
177179
# scores = np.zeros(self.neuron.metagraph.n, dtype=np.float32)
178180
# tiny_weight = 1 / 128

0 commit comments

Comments
 (0)