Mahal Systems

Overview › Benchmark catalog

Aider polyglot benchmark

Fits chat-style code editing tools that apply diffs to files; borrow the two-attempt protocol (pass rate 1 vs 2) that measures recovery from test feedback.

What it asks the agent to do

  • solve an Exercism exercise in C++, Go, Java, JavaScript, Python or Rust by editing files
  • fix the solution after seeing test failures on a second attempt

What to borrow from it

baselinegrading design

Caveats

Top models are near 88 percent so headroom is small; exercises are public Exercism problems (likely memorized) and the content license belongs to Exercism.

Details

Workloadscoding
Interactionmulti turn scripted
Environmentcontainers
End state checkedYes
Toolsfile editor, test runner
Gradingunit tests
Size225
Datareal public
Personal datanone
Licenseunknown
Harnessown repo
Statusactive

Links