saiteja020 commited on
Commit
a8b997b
·
1 Parent(s): 9a61905
Files changed (1) hide show
  1. inference.py +2 -2
inference.py CHANGED
@@ -219,10 +219,10 @@ async def run_task(client: OpenAI, task: str) -> float:
219
  if done:
220
  break
221
 
222
- # Normalise total reward → [0.0, 1.0]
223
  task_max = TASK_MAX_REWARD.get(task, 84_000.0)
224
  raw = sum(rewards)
225
- score = float(min(max(raw / task_max, 0.0), 1.0))
226
  success = score >= SUCCESS_THRESHOLD
227
 
228
  except Exception as exc:
 
219
  if done:
220
  break
221
 
222
+ # Normalise total reward → [0.0, 1.0] (Clamped to (0,1) for OpenEnv compliance)
223
  task_max = TASK_MAX_REWARD.get(task, 84_000.0)
224
  raw = sum(rewards)
225
+ score = float(min(max(raw / task_max, 0.001), 0.999))
226
  success = score >= SUCCESS_THRESHOLD
227
 
228
  except Exception as exc: