Spaces:
Runtime error
Runtime error
Update graders/graders.py
Browse files- graders/graders.py +3 -0
graders/graders.py
CHANGED
|
@@ -51,6 +51,7 @@ def grade_task_1(obs: Observation) -> GraderResult:
|
|
| 51 |
breakdown["resolved"] = resolve_score
|
| 52 |
|
| 53 |
total = sum(breakdown.values())
|
|
|
|
| 54 |
passed = total >= 0.70
|
| 55 |
|
| 56 |
return GraderResult(
|
|
@@ -100,6 +101,7 @@ def grade_task_2(obs: Observation) -> GraderResult:
|
|
| 100 |
breakdown["resolved"] = 0.15 if resolved else 0.0
|
| 101 |
|
| 102 |
total = sum(breakdown.values())
|
|
|
|
| 103 |
passed = total >= 0.70
|
| 104 |
|
| 105 |
return GraderResult(
|
|
@@ -155,6 +157,7 @@ def grade_task_3(obs: Observation) -> GraderResult:
|
|
| 155 |
breakdown["resolved"] = 0.15 if resolved else 0.0
|
| 156 |
|
| 157 |
total = sum(breakdown.values())
|
|
|
|
| 158 |
# Hard cap at 0.85 if escalated (escalation shows poor judgment on this task)
|
| 159 |
if obs.escalated:
|
| 160 |
total = min(total, 0.55)
|
|
|
|
| 51 |
breakdown["resolved"] = resolve_score
|
| 52 |
|
| 53 |
total = sum(breakdown.values())
|
| 54 |
+
total = min(total, 0.999)
|
| 55 |
passed = total >= 0.70
|
| 56 |
|
| 57 |
return GraderResult(
|
|
|
|
| 101 |
breakdown["resolved"] = 0.15 if resolved else 0.0
|
| 102 |
|
| 103 |
total = sum(breakdown.values())
|
| 104 |
+
total = min(total, 0.999)
|
| 105 |
passed = total >= 0.70
|
| 106 |
|
| 107 |
return GraderResult(
|
|
|
|
| 157 |
breakdown["resolved"] = 0.15 if resolved else 0.0
|
| 158 |
|
| 159 |
total = sum(breakdown.values())
|
| 160 |
+
total = min(total, 0.999)
|
| 161 |
# Hard cap at 0.85 if escalated (escalation shows poor judgment on this task)
|
| 162 |
if obs.escalated:
|
| 163 |
total = min(total, 0.55)
|