← Latest papers
🤖 AI

Toward Scalable Verifiable Reward: Proxy State-Based Evaluation for Multi-turn Tool-Calling LLM Agents

This paper introduces Proxy State-Based Evaluation, an LLM-driven simulation framework that enables scalable, reliable, and scalable evaluation of multi-turn tool-calling agents by inferring structured proxy states from interaction traces, thereby offering a practical alternative to costly deterministic backends while supporting both model ranking and on-policy training.

Original authors: Yun-Shiuan Chuang, Chaitanya Kulkarni, Alec Chiu, Avinash Thangali, Zijie Pan, Shivani Shekhar, Yirou Ge, Yixi Li, Uma Kona, Linsey Pang, Prakhar Mehrotra

Published 2026-05-14
📖 4 min read☕ Coffee break read

Original authors: Yun-Shiuan Chuang, Chaitanya Kulkarni, Alec Chiu, Avinash Thangali, Zijie Pan, Shivani Shekhar, Yirou Ge, Yixi Li, Uma Kona, Linsey Pang, Prakhar Mehrotra

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a new employee (the AI Agent) how to handle complex customer requests, like finding the perfect pair of shoes or managing a bank account. To do this, you need a way to test them.

The Old Way: Building a Perfect, Expensive Simulation
Traditionally, to test these AI agents, companies built a "perfect world" simulation. Think of this like building a full-scale, working model of a bank or a store with real money, real inventory, and strict rules.

  • The Problem: Building this "perfect world" is incredibly expensive and slow. It's like hiring a team of engineers to build a fake city just to test a delivery driver. If you want to change the test (e.g., "what if the customer has no money?"), you have to rewrite the code of the whole fake city. The paper notes that one such system required nearly 100,000 lines of code and over a year of work just to get the engine running.

The New Way: The "Proxy State" (The Smart Script)
The authors of this paper propose a smarter, faster way called Proxy State-Based Evaluation. Instead of building a fake city, they use a team of very smart AI "directors" to run a play.

Here is how the analogy works:

  1. The Scenario (The Script):
    Instead of a database, they write a detailed script. This script says:

    • Who is the customer? (e.g., Sarah, who loves white shoes).
    • What is the goal? (e.g., Find shoes she can afford).
    • What should the final result look like? (e.g., Sarah has $300 in her account, but she hasn't bought anything yet).
  2. The Actors (The AI Simulators):

    • The User Simulator: An AI plays the role of the customer, talking to the agent.
    • The Tool Simulators: Other AIs pretend to be the bank or the store. They don't actually have a real bank account; they just act like they do based on the script.
    • The State Tracker (The Memory Keeper): This is the most important new part. As the conversation happens, a special AI watches everything and updates a "mental scoreboard" (the Proxy State). It tracks: Did the agent ask for money? Did the "bank" say yes? What is the balance now? It builds a picture of the situation step-by-step without needing a real database.
  3. The Judge (The Director):
    At the end of the conversation, a final AI Judge looks at the "mental scoreboard" and the conversation transcript. It asks: "Did the agent achieve the goal defined in the script?"

    • If the agent found the shoes and updated the balance correctly in the "mental scoreboard," they pass.
    • If the agent made things up (hallucinated) or forgot to check the balance, they fail.

Why is this better?

  • Speed & Flexibility: You don't need to build a fake bank. You just write a new script. If you want to test a different scenario, you change the text, not the code.
  • Reliability: The authors tested this by having human experts check the AI's grading. They agreed with the AI judges over 90% of the time.
  • Training: Because this system is fast, it can generate thousands of practice conversations. The AI agent can learn from these practice runs (both when it's playing along and when it's watching a better agent play), making it smarter much faster.

The Results
The paper tested this system with various AI models. They found that:

  • Smarter AI models (or models that think longer before answering) got higher scores.
  • Training the AI using this system made it significantly better at solving problems, even on scenarios it had never seen before.
  • The system was very good at spotting when the AI was lying or making mistakes, with almost zero "fake" errors from the simulation itself.

In Summary
This paper introduces a way to test and train AI agents by using a "scripted play" with AI actors and a memory-keeping AI, rather than building a massive, expensive, real-world simulation. It's faster, cheaper, and just as accurate, allowing companies to iterate and improve their AI agents much more quickly.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →