cogwheelhead commited on
Commit
e9371b8
·
verified ·
1 Parent(s): c160aaa

feat: add the text_hard col

Browse files
Files changed (1) hide show
  1. src/populate.py +3 -0
src/populate.py CHANGED
@@ -184,6 +184,7 @@ U_MATH_COLUMNS_DICT = {
184
  "u_math_acc": Field("U-MATH Acc", "rate", never_hidden=True, tags=["default"]),
185
  "u_math_text_acc": Field("U-MATH Text Acc", "rate", tags=["default", "text"]),
186
  "u_math_visual_acc": Field("U-MATH Visual Acc", "rate", tags=["default", "visual"]),
 
187
  "differential_calc_acc": Field("Diff Calc Acc", "rate", displayed_by_default=False, tags=["subjects"]),
188
  "differential_calc_text_acc": Field("Diff Calc Text Acc", "rate", displayed_by_default=False, tags=["text"]),
189
  "differential_calc_visual_acc": Field(
@@ -317,6 +318,8 @@ def get_u_math_leaderboard_df(use_pretty_names: bool = True, add_meta: bool = Tr
317
  df[col + "_visual_acc"] = df[col].apply(lambda x: x[2])
318
  del df[col]
319
 
 
 
320
  # Sort and add rank
321
  df = df.sort_values(by=["u_math_acc"], ascending=False)
322
  df["rank"] = range(1, len(df) + 1)
 
184
  "u_math_acc": Field("U-MATH Acc", "rate", never_hidden=True, tags=["default"]),
185
  "u_math_text_acc": Field("U-MATH Text Acc", "rate", tags=["default", "text"]),
186
  "u_math_visual_acc": Field("U-MATH Visual Acc", "rate", tags=["default", "visual"]),
187
+ "u_math_text_hard_acc": Field("U-MATH TextHard Acc", "rate", tags=["default", "text"]),
188
  "differential_calc_acc": Field("Diff Calc Acc", "rate", displayed_by_default=False, tags=["subjects"]),
189
  "differential_calc_text_acc": Field("Diff Calc Text Acc", "rate", displayed_by_default=False, tags=["text"]),
190
  "differential_calc_visual_acc": Field(
 
318
  df[col + "_visual_acc"] = df[col].apply(lambda x: x[2])
319
  del df[col]
320
 
321
+ df["u_math_text_hard_acc"] = (df["differential_calc_text_acc"] + df["integral_calc_text_acc"] + df["multivariable_calculus_text_acc"] + df["sequences_series_text_acc"]) / 4
322
+
323
  # Sort and add rank
324
  df = df.sort_values(by=["u_math_acc"], ascending=False)
325
  df["rank"] = range(1, len(df) + 1)