Spaces:
				
			
			
	
			
			
					
		Running
		
	
	
	
			
			
	
	
	
	
		
		
					
		Running
		
	feat: add the text_hard col
Browse files- 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)
         | 
