md896 commited on
Commit
8e7c622
·
1 Parent(s): 941f5f8

Initialize runtime score fields with strict non-boundary minimum

Browse files
Files changed (1) hide show
  1. server/env.py +3 -2
server/env.py CHANGED
@@ -21,6 +21,7 @@ TASKS = {
21
  "medium_logic_fix": MediumTask(),
22
  "hard_multi_bug": HardTask(),
23
  }
 
24
 
25
 
26
  class SQLDebugEnv:
@@ -57,7 +58,7 @@ class SQLDebugEnv:
57
  task_difficulty=self.task.difficulty,
58
  original_query=self.task.broken_query,
59
  current_query=None,
60
- best_score_so_far=0.0,
61
  steps_taken=0,
62
  max_steps=self.task.max_steps,
63
  action_history=[],
@@ -77,7 +78,7 @@ class SQLDebugEnv:
77
  last_query_result=None,
78
  steps_taken=0,
79
  steps_remaining=self.task.max_steps,
80
- current_score=0.0,
81
  schema_info=SchemaInfo(tables=self._db.get_schema()),
82
  is_done=False,
83
  success=False
 
21
  "medium_logic_fix": MediumTask(),
22
  "hard_multi_bug": HardTask(),
23
  }
24
+ STRICT_MIN_SCORE = 0.001
25
 
26
 
27
  class SQLDebugEnv:
 
58
  task_difficulty=self.task.difficulty,
59
  original_query=self.task.broken_query,
60
  current_query=None,
61
+ best_score_so_far=STRICT_MIN_SCORE,
62
  steps_taken=0,
63
  max_steps=self.task.max_steps,
64
  action_history=[],
 
78
  last_query_result=None,
79
  steps_taken=0,
80
  steps_remaining=self.task.max_steps,
81
+ current_score=STRICT_MIN_SCORE,
82
  schema_info=SchemaInfo(tables=self._db.get_schema()),
83
  is_done=False,
84
  success=False