Search papers, labs, and topics across Lattice.
This paper introduces EPC, a standardized protocol designed to measure evaluator preference dynamics in LLM agent systems, addressing the issue of evaluator preference coupling that can distort agent behavior through biased feedback. The protocol facilitates reproducibility and comparability of coupling measurements across different evaluators and time points, while also enabling the detection of measurement decay as evaluators evolve. Accompanied by a comprehensive reference snapshot of coupling measurements across various evaluators and models, the protocol aims to enhance transparency and reliability in evaluating LLM agent systems.
Evaluator biases can significantly skew LLM agent behavior, but the new EPC protocol standardizes how we measure and compare these effects across different evaluators and time points.
When LLM agents use evaluator feedback to adapt their behavior in closed loops, evaluator biases propagate through the agent's strategy distribution -- a phenomenon known as evaluator preference coupling. Prior work has documented coupling across multiple evaluator families and model versions, but the field lacks a standardized protocol that enables third-party researchers to (i) reproduce coupling measurements, (ii) compare results across evaluators and time points, and (iii) detect measurement decay as proprietary evaluators silently update. This paper provides the protocol. We specify EPC (Evaluator Preference Coupling) -- a detailed, RFC-style protocol specification for the four-phase isolation paradigm, covering executor and evaluator configuration, strategy and task design, the TTRL update rule, metric computation (gamma, JSD, ECE, Brier), and output schema. We accompany the protocol with a versioned Reference Snapshot v1.0: coupling measurements for eight evaluator conditions (N=122 unique experimental repetitions across GPT-4o, Qwen, DeepSeek, and others) derived from five independent studies, annotated with evaluator version identifiers, API endpoints, and measurement dates. The snapshot is explicitly time-bound: all values are conditional on specific model versions and are expected to decay as proprietary evaluators update. We define a versioning convention (vX.Y-Z, encoding protocol version, snapshot version, and evaluator generation) and provide a usage guide covering adoption, interpretation, and known pitfalls. The protocol, reference snapshot, and implementation code are released as open infrastructure.