savetrees commited on
Commit
7e60e2c
·
verified ·
1 Parent(s): cd482eb

Upload folder using huggingface_hub

Browse files
bug_triage_env/server/environment.py CHANGED
@@ -183,9 +183,9 @@ class BugTriageEnvironment(_OpenEnvBase):
183
  ep = self._episodes.get(episode_id)
184
 
185
  if ep is None:
186
- return {"score": 0.0, "breakdown": {}, "error": "episode_not_found"}
187
  if not ep["actions"]:
188
- return {"score": 0.0, "breakdown": {}, "error": "no_actions"}
189
 
190
  grader_fn = GRADERS.get(task_id, GRADERS["task_1"])
191
  score = grader_fn(ep["actions"], ep["ground_truth"])
 
183
  ep = self._episodes.get(episode_id)
184
 
185
  if ep is None:
186
+ return {"score": 0.01, "breakdown": {}, "error": "episode_not_found"}
187
  if not ep["actions"]:
188
+ return {"score": 0.01, "breakdown": {}, "error": "no_actions"}
189
 
190
  grader_fn = GRADERS.get(task_id, GRADERS["task_1"])
191
  score = grader_fn(ep["actions"], ep["ground_truth"])
inference.py CHANGED
@@ -194,14 +194,14 @@ def main() -> None:
194
 
195
  log_step(step=step, action=action_json_str, reward=reward, done=done, error=None)
196
 
197
- score = grader_score if grader_score is not None else 0.0
198
  score = min(max(score, 0.0), 1.0)
199
  success = score >= 0.5
200
 
201
  except Exception as e:
202
  print(f"[DEBUG] Episode error: {e}", flush=True)
203
  success = False
204
- score = 0.0
205
 
206
  finally:
207
  log_end(success=success, steps=steps_taken, score=score, rewards=rewards)
 
194
 
195
  log_step(step=step, action=action_json_str, reward=reward, done=done, error=None)
196
 
197
+ score = grader_score if grader_score is not None else 0.01
198
  score = min(max(score, 0.0), 1.0)
199
  success = score >= 0.5
200
 
201
  except Exception as e:
202
  print(f"[DEBUG] Episode error: {e}", flush=True)
203
  success = False
204
+ score = 0.01
205
 
206
  finally:
207
  log_end(success=success, steps=steps_taken, score=score, rewards=rewards)