Data to …… trials
V · Code repair

Fixes stacked bugs without breaking anything else

Gemma 4 31B QAT

Finding:BREAKS· grade B(research conclusion)

Breaks at 1 bugs: 1/8 pass -- already weak at the easiest level tested

Boundary 1 bugs

Pass rate by level1 levels tested
Pass rate by level for Fixes stacked bugs without breaking anything else0%30%50%75%100%Boundary: breaks at 1 bugs1 bugs1 bugs: 1/8 pass (12%), 4 errored1/8

Dashed lines: a level at or below 30% pass counts toward BREAKS, at or below 75% toward DEGRADES. Labels above points: passed/scored.

LevelPassedPass rateNote
1 bugs1/812%▲ boundary; 4 errored (excluded)
Why it breaks

The model edits a different line than the one with the bug.

in 71% of failures (7 failures at and beyond the boundary)

Example failureat 1 bugs
Trial result: FAIL (one model answer)
FAILwrong_site
To fix the bug, we need to examine how the `offset` variable is calculated, as it is the only value that differs between the actual output and the expected output for the input `solve(2, [5, 7])`. 1. **Current Calculation for `total = 2`**: * `total` is not 6, so it goes to the `else` block: `total = total if total > total else total + 2`. Since `2 > 2` is False, `total` becomes `2 + 2 = 4`. * `of
Evidencewhat this finding rests on
  • Ground truthDeterministic simulation: the right answer is computed, not judged
  • StatisticsWilson 95% interval 2%–47%Grade B: moderate evidence
  • Sample size8 scored trials at the boundary: small sample (under 15)4 errored trials excluded
  • Fresh-seed confirmationNot run yet
  • ReplicationNot run yet
Raw evidenceruns and trials

Back to the capability map →