Sayed223 commited on
Commit
a9cf651
·
verified ·
1 Parent(s): 46d3900

Update graders/graders.py

Browse files
Files changed (1) hide show
  1. 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)