spidey121 commited on
Commit
fa1ec19
·
1 Parent(s): d9194e2

fix round 1

Browse files
tasks/easy/grader.py CHANGED
@@ -1,9 +1,3 @@
1
  def grade(rewards):
2
  score = sum(rewards) / len(rewards)
3
-
4
- if score >= 0.4:
5
- return 1.0
6
- elif score >= 0.2:
7
- return 0.5
8
- else:
9
- return 0.0
 
1
  def grade(rewards):
2
  score = sum(rewards) / len(rewards)
3
+ return min(max(score, 0.0), 1.0)
 
 
 
 
 
 
tasks/hard/grader.py CHANGED
@@ -1,9 +1,4 @@
1
  def grade(rewards):
2
  score = sum(rewards) / len(rewards)
3
-
4
- if score >= 0.6:
5
- return 1.0
6
- elif score >= 0.4:
7
- return 0.7
8
- else:
9
- return 0.3
 
1
  def grade(rewards):
2
  score = sum(rewards) / len(rewards)
3
+ score = score * 0.8
4
+ return min(max(score, 0.0), 1.0)
 
 
 
 
 
tasks/medium/grader.py CHANGED
@@ -1,9 +1,4 @@
1
  def grade(rewards):
2
  score = sum(rewards) / len(rewards)
3
-
4
- if score >= 0.5:
5
- return 1.0
6
- elif score >= 0.3:
7
- return 0.6
8
- else:
9
- return 0.2
 
1
  def grade(rewards):
2
  score = sum(rewards) / len(rewards)
3
+ score = score * 0.9
4
+ return min(max(score, 0.0), 1.0)