Evals want step-function tasks, training wants smooth pass@k curves — why the two goals conflict

JoshPurtell · x · 2026-11-02

Josh Purtell argues eval task design is at odds between training and evaluation. For evals, you want each task to behave like a sigmoid/step function so pass@1 consistently registers capability levels. For training data, that's wrong: you want tasks whose pass@k steadily increases with capability, and step-function tasks would badly tax curriculum sorting. One task set can't easily serve both goals.

Related event: Josh Purtell: Training data and eval data need separate rigor standards(13 posts)→

Original post →

More from coding & agent

coding & agent channel →