Skip to main content

Overview

The same borderline case, judged by the same evidence-gathering judge as 09_JudgingAgent, run once and then run five times. One draw near a threshold looks like a clean pass or fail; --repeat (EvalRunOptions::withRepeat()) turns it into a sample, and --pass-rate (::withPassRate()) turns the sample into a k-of-N verdict. Both the target and the judge stay on FakeAgentDriver, so the “variance” here is scripted on purpose, to demonstrate the aggregation mechanism deterministically - a live judge’s variance would come from actual model sampling instead (see the warning on EvalRunOptions::$repeat about pinning judge temperature with UseJudgeInference before trusting a live repeated run’s spread).

Example