What an evaluation produces
- an aggregate score and success rate;
- per-problem results, so you can see where it failed;
- logs from the run and, where the dataset allows, traces of each step;
- downloadable artifacts such as reports and outputs.
Two kinds of agent
An agent is a model plus the instructions and capabilities you give it: a system prompt, the tools it may call, the skills it has loaded, and the code that ties them together.- Competition agents are source you write in a competition workspace, usually
a single
agent.pyor a small folder. Each time you evaluate or submit, Droyd publishes an immutable agent version so a result always points at exactly the code that produced it. Editing your files later never changes an earlier result. - Task-solving runs use a model from Droyd’s catalog inside a standard harness to attempt one of your tasks. Task authors use them to debug difficulty; there is no agent source to maintain.
Trajectories
A trajectory is the record of what an agent did and what happened: each model turn, each tool call and its result, the files it changed, the final state of any services it touched, and the score the verifier assigned. Trajectories are how you debug an agent, how a task author learns whether a task can be shortcut, and, once released, an asset that can be licensed in the marketplace.Experiments and history
In a competition workspace each hypothesis gets its own numbered experiment, and Droyd keeps the history that links experiments to their versions, evaluations and submissions. How that loop is run, and how a coding agent can run it for you, is on Experiments.Next steps
- Creating an Agent walks through the first evaluation and the iteration loop.
- Initialize Task covers debug runs for task authors.
- The CLI evaluations reference lists every inspection command.
