ATISHAY005 commited on
Commit
754b18e
·
1 Parent(s): c6088e7

Fix grader signature for OpenEnv

Browse files
Files changed (1) hide show
  1. evaluation/grader.py +6 -3
evaluation/grader.py CHANGED
@@ -2,16 +2,19 @@ def clamp(score):
2
  return max(0.01, min(0.99, score))
3
 
4
 
5
- def grade_easy(rewards):
 
6
  score = sum(rewards) / max(1, len(rewards))
7
  return clamp(score)
8
 
9
 
10
- def grade_medium(rewards):
 
11
  score = (sum(rewards) / max(1, len(rewards))) + 0.1
12
  return clamp(score)
13
 
14
 
15
- def grade_hard(rewards):
 
16
  score = (sum(rewards) / max(1, len(rewards))) - 0.2
17
  return clamp(score)
 
2
  return max(0.01, min(0.99, score))
3
 
4
 
5
+ def grade_easy(env, episode):
6
+ rewards = episode["rewards"]
7
  score = sum(rewards) / max(1, len(rewards))
8
  return clamp(score)
9
 
10
 
11
+ def grade_medium(env, episode):
12
+ rewards = episode["rewards"]
13
  score = (sum(rewards) / max(1, len(rewards))) + 0.1
14
  return clamp(score)
15
 
16
 
17
+ def grade_hard(env, episode):
18
+ rewards = episode["rewards"]
19
  score = (sum(rewards) / max(1, len(rewards))) - 0.2
20
  return clamp(score)