614 B
614 B
L6a: Eval Harness
Module: M6 Economics
Files: starter.py, solution.py
Objective
Build golden Q&A pairs + pass@k scoring system.
Concepts
Refer to the corresponding module for full concept explanations.
Starter
cd course/labs/l6-eval-harness/
# Open starter file and fill in the TODOs
Checkpoints
- Define 10+ test cases with tool and output expectations
- Implement EvalHarness class with score_case
- Compute pass@1, pass@3, pass@5 metrics
- Support weighted scoring by case importance
Solution
Compare against the solution file after attempting the starter.