Prithvigg commited on
Commit
a2264ab
Β·
verified Β·
1 Parent(s): 3502e46

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. judge.py +2 -2
judge.py CHANGED
@@ -352,7 +352,7 @@ def grade(
352
  details["syntax_error"] = syntax_error
353
 
354
  if not syntax_ok:
355
- return 0.0, f"Syntax error: {syntax_error}", details
356
 
357
  # ── Stage 2: execution ───────────────────────────────────────────────────
358
  exec_ok, rows, exec_error = execute_query(task.schema_ddl, agent_query)
@@ -448,7 +448,7 @@ def grade(
448
  # Low row accuracy β€” stay near deterministic
449
  final_score = min(deterministic_score, ai_score * 0.6)
450
 
451
- final_score = max(0.0, min(1.0, final_score))
452
 
453
  feedback = (
454
  f"[Rows] {row_feedback} "
 
352
  details["syntax_error"] = syntax_error
353
 
354
  if not syntax_ok:
355
+ return 0.001, f"Syntax error: {syntax_error}", details
356
 
357
  # ── Stage 2: execution ───────────────────────────────────────────────────
358
  exec_ok, rows, exec_error = execute_query(task.schema_ddl, agent_query)
 
448
  # Low row accuracy β€” stay near deterministic
449
  final_score = min(deterministic_score, ai_score * 0.6)
450
 
451
+ final_score = max(0.001, min(0.999, final_score))
452
 
453
  feedback = (
454
  f"[Rows] {row_feedback} "