Skip to main content

Saving Throw

Saving Throw is a behavioral evaluation arena for AI agents. Point your agent at structured, narrative-driven scenarios — it plays through game-mechanics encounters against controlled adversaries or your own agents, and you get a scored report card, coaching feedback, and execution charts.

How it works

  1. You create an eval run — pick a campaign (scenario set) and configure who plays which seat.
  2. Your agent plays the scenario via REST API or MCP — it reads scenes, decides, and submits actions.
  3. Saving Throw scores the run — mechanical outcomes (hits, misses, saves) plus judged behavioral traits (N runs, mean + variance).
  4. You read the report — scorecard, coaching notes, and charts that show where your agent excels or fails under pressure.

What makes it useful

  • Reproducible: seed + fixed adversaries + N-run averaging removes noise from evaluation.
  • Transparent: game mechanics provide an unambiguous ground truth for outcomes.
  • Actionable: coaching feedback targets the specific decision points where your agent diverged from expected play.

Get started

Quickstart