style: Run linter

This commit is contained in:
Paul Gauthier (aider) 2024-12-19 14:39:23 -08:00
parent 14a8759b82
commit bb711fe255

View file

@ -203,12 +203,14 @@ def analyze_exercise_solutions(dirs=None, topn=None, copy_hard_set=False):
# Find exercises to disqualify based on parse error threshold # Find exercises to disqualify based on parse error threshold
disqualified_exercises = { disqualified_exercises = {
exercise for exercise, count in parse_error_counts.items() exercise for exercise, count in parse_error_counts.items() if count >= PARSE_ERROR_M
if count >= PARSE_ERROR_M
} }
if disqualified_exercises: if disqualified_exercises:
print(f"\nDisqualified {len(disqualified_exercises)} exercises with {PARSE_ERROR_M}+ parse errors:") print(
f"\nDisqualified {len(disqualified_exercises)} exercises with {PARSE_ERROR_M}+ parse"
" errors:"
)
for ex in sorted(disqualified_exercises): for ex in sorted(disqualified_exercises):
print(f" {ex} ({parse_error_counts[ex]} parse errors)") print(f" {ex} ({parse_error_counts[ex]} parse errors)")
@ -216,7 +218,8 @@ def analyze_exercise_solutions(dirs=None, topn=None, copy_hard_set=False):
print(f"\nHard Set Analysis (exercises solved by ≤{HARD_SET_NUM} models):") print(f"\nHard Set Analysis (exercises solved by ≤{HARD_SET_NUM} models):")
print("-" * 60) print("-" * 60)
hard_set = { hard_set = {
ex for ex, models in exercise_solutions.items() ex
for ex, models in exercise_solutions.items()
if len(models) <= HARD_SET_NUM and ex not in disqualified_exercises if len(models) <= HARD_SET_NUM and ex not in disqualified_exercises
} }
print(f"Total hard set exercises: {len(hard_set)}") print(f"Total hard set exercises: {len(hard_set)}")