<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agent Evaluation | Zhang Handuo's Site</title><link>https://handuo.top/tags/agent-evaluation/</link><atom:link href="https://handuo.top/tags/agent-evaluation/index.xml" rel="self" type="application/rss+xml"/><description>Agent Evaluation</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Tue, 25 Aug 2026 00:00:00 +0000</lastBuildDate><image><url>https://handuo.top/media/icon_hu_39ba2e8de423d957.png</url><title>Agent Evaluation</title><link>https://handuo.top/tags/agent-evaluation/</link></image><item><title>FrontierChallenge: Evaluating Scientific Workflow Completion</title><link>https://handuo.top/publication/frontierchallenge/</link><pubDate>Tue, 25 Aug 2026 00:00:00 +0000</pubDate><guid>https://handuo.top/publication/frontierchallenge/</guid><description>&lt;p&gt;Scientific agents can run analyses and write convincing reports while still failing to deliver the code, data, figures, and evidence a researcher needs. &lt;strong&gt;FrontierChallenge measures whether a specified scientific workflow is actually finished.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="my-contribution"&gt;My contribution&lt;/h2&gt;
&lt;p&gt;My primary responsibility was &lt;strong&gt;data synthesis&lt;/strong&gt; for FrontierChallenge. The benchmark design, evaluation, and results described below are the work of the broader team.&lt;/p&gt;
&lt;h2 id="from-raw-inputs-to-a-checkable-handoff"&gt;From raw inputs to a checkable handoff&lt;/h2&gt;
&lt;p&gt;The benchmark contains a pool of 300 workflows; the paper releases and evaluates &lt;strong&gt;97 tasks across six scientific domains and 21 workflow families&lt;/strong&gt;, with the other 203 retained internally. The released tasks span quantum chemistry, molecular dynamics, materials characterization, analytical chemistry, life science, and electrochemistry/environment.&lt;/p&gt;
&lt;p&gt;Each task supplies fixed inputs and an explicit set of required outputs. Task-specific graders check the submitted artifacts, including scientific calculations, structured files, figures, and reports. &lt;strong&gt;Pass Rate&lt;/strong&gt; measures complete delivery; &lt;strong&gt;Avg. Score&lt;/strong&gt; records partial progress. This distinction prevents a mostly correct analysis with missing or inconsistent outputs from being counted as a completed task.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-the-released-evaluation-set-domain-coverage-workflow-families-and-hardmedium-task-composition-source-frontierchallenge-figure-1"&gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt="Composition of the 97 released FrontierChallenge tasks across six domains and 21 workflow families."
srcset="https://handuo.top/publication/frontierchallenge/task-landscape_hu_4a8de7a1fa7d7447.webp 320w, https://handuo.top/publication/frontierchallenge/task-landscape_hu_7c9bf1d89d643f50.webp 480w, https://handuo.top/publication/frontierchallenge/task-landscape_hu_8b190dacc3262ea8.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://handuo.top/publication/frontierchallenge/task-landscape_hu_4a8de7a1fa7d7447.webp"
width="760"
height="702"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
The released evaluation set: domain coverage, workflow families, and hard/medium task composition. Source: FrontierChallenge, Figure 1.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;
.&lt;/p&gt;
&lt;h2 id="what-the-evaluation-revealed"&gt;What the evaluation revealed&lt;/h2&gt;
&lt;p&gt;The v2 paper evaluates twelve models using Codex, Claude Code, and FrontierAgent scaffolds. Its central result is a substantial gap between partial progress and complete delivery:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The highest Pass Rate is &lt;strong&gt;20 of 97 tasks (20.6%)&lt;/strong&gt;, shared by GPT-5.6 Sol with Codex and Grok 4.6 with Claude Code. The highest Avg. Score reaches &lt;strong&gt;87.9/100&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In analytical chemistry and electrochemistry/environment, the best partial scores reach &lt;strong&gt;87.6&lt;/strong&gt; and &lt;strong&gt;94.9&lt;/strong&gt;, while the highest Pass Rates are only &lt;strong&gt;4%&lt;/strong&gt; and &lt;strong&gt;0%&lt;/strong&gt;, respectively.&lt;/li&gt;
&lt;li&gt;Among 849 non-passing Claude Code runs, &lt;strong&gt;641 (75.5%)&lt;/strong&gt; end with language claiming completion. An agent&amp;rsquo;s final status message is therefore an unreliable substitute for checking its deliverables.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These are the paper&amp;rsquo;s reported results, not a live leaderboard. The task is to execute an already specified scientific workflow; it does not test whether an agent can independently choose a research agenda. The domain slices also have different sizes and should not be read as a ranking of disciplinary difficulty.&lt;/p&gt;
&lt;h2 id="how-the-benchmark-fits-into-agent-evaluation"&gt;How the benchmark fits into agent evaluation&lt;/h2&gt;
&lt;p&gt;FrontierChallenge brings fixed scientific inputs, multiple interdependent artifacts, executable grading, and cross-domain coverage into one evaluation. The comparison below summarizes the paper&amp;rsquo;s positioning alongside related benchmarks; it is a comparison of design choices, not a performance ranking.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-benchmark-design-comparison-from-frontierchallenge-table-1-dots-mark-characteristics-central-to-each-benchmarks-design"&gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt="Comparison of scientific workflow coverage, fixed inputs, end-to-end execution, multiple artifacts, executable evaluation, and cross-domain science across related benchmarks."
srcset="https://handuo.top/publication/frontierchallenge/benchmark-comparison_hu_8224dc198012d7e6.webp 320w, https://handuo.top/publication/frontierchallenge/benchmark-comparison_hu_1901e2b57d1907a5.webp 480w, https://handuo.top/publication/frontierchallenge/benchmark-comparison_hu_60be068b9ed75aa4.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://handuo.top/publication/frontierchallenge/benchmark-comparison_hu_8224dc198012d7e6.webp"
width="760"
height="381"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Benchmark design comparison from FrontierChallenge, Table 1. Dots mark characteristics central to each benchmark&amp;rsquo;s design.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;
.&lt;/p&gt;
&lt;h2 id="code-and-related-work"&gt;Code and related work&lt;/h2&gt;
&lt;p&gt;The
are released within
, the agent runtime and research workbench I initiated and lead. The benchmark also connects to the process-based evaluation in
: complete outputs and the quality of the investigation provide complementary evidence about an agent&amp;rsquo;s reliability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;
, especially Sections 3–4 and Table 2;
.&lt;/p&gt;</description></item><item><title>Apodex Discovery: Reality Benchmarks and Environments for Evaluating and Building Discoverative Artificial Intelligence</title><link>https://handuo.top/publication/apodex-discovery/</link><pubDate>Tue, 11 Aug 2026 00:00:00 +0000</pubDate><guid>https://handuo.top/publication/apodex-discovery/</guid><description>&lt;p&gt;Real investigations rarely begin with a fully specified question, a clean dataset, and an immediately available answer key. &lt;strong&gt;Apodex Discovery studies the whole solver system—model, execution harness, tools, and control policies—and how it can pursue an extended, verifiable investigation.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="my-contribution"&gt;My contribution&lt;/h2&gt;
&lt;p&gt;My work focused on &lt;strong&gt;evaluating agents through established harnesses and scoring their execution trajectories&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ran benchmark tasks with mainstream harnesses to assess Apodex 1.1, Apodex 1.1 Mini, and other leading models.&lt;/li&gt;
&lt;li&gt;Applied &lt;strong&gt;HDS6 multidimensional rubrics at the trajectory level&lt;/strong&gt; to diagnose how agents used tools, handled evidence, maintained coherence, and responded to failure, complementing final outcome scores.&lt;/li&gt;
&lt;li&gt;Helped separate model assessment from dependence on our in-house harness, and contributed difficult problems in domains where I have expertise through discussions with the team.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The verification–repair examples below illustrate the team&amp;rsquo;s reported findings and the value of trajectory-level evaluation.&lt;/p&gt;
&lt;h2 id="turning-a-research-problem-into-an-executable-task"&gt;Turning a research problem into an executable task&lt;/h2&gt;
&lt;p&gt;The framework connects three pieces: a problem manifest that defines objectives and constraints, an environment that exposes data and tools, and verification that checks both outcomes and the investigation that produced them. Its TRACES benchmark covers &lt;strong&gt;17 executable environments and 218 episodes&lt;/strong&gt; in the technical report, spanning biomedicine, clinical translation, and LLM engineering.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-a-research-mission-combines-a-model-with-an-execution-environment-and-explicit-verification-process-feedback-can-guide-correction-without-revealing-the-hidden-outcome"&gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt="Mission architecture connecting a foundation model and agent harness to data, tools, a problem manifest, and separate process and outcome verifiers."
srcset="https://handuo.top/publication/apodex-discovery/mission-architecture_hu_35d6e8bc4c172f40.webp 320w, https://handuo.top/publication/apodex-discovery/mission-architecture_hu_cbd7ebfd3a3f815a.webp 480w, https://handuo.top/publication/apodex-discovery/mission-architecture_hu_1812984860c89f89.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://handuo.top/publication/apodex-discovery/mission-architecture_hu_35d6e8bc4c172f40.webp"
width="760"
height="441"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
A research mission combines a model with an execution environment and explicit verification. Process feedback can guide correction without revealing the hidden outcome.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;
.&lt;/p&gt;
&lt;h2 id="hds6-inspecting-the-process-not-just-the-answer"&gt;HDS6: inspecting the process, not just the answer&lt;/h2&gt;
&lt;p&gt;HDS6 assesses six capabilities: &lt;strong&gt;Tools, Repair, Alternatives, Coherence, Evidence, and Scope&lt;/strong&gt;. A process verifier identifies concrete deficiencies and cites the trajectory steps that support its judgment. This makes a low score actionable: the solver can see which assumption, tool use, or missing piece of evidence needs attention.&lt;/p&gt;
&lt;p&gt;For verification-driven repair, those findings are condensed into a repair note and supplied to a new run of the same task. The note excludes the hidden ground truth and outcome score. The two cases below illustrate how this changes the work, beyond making the final report sound more confident.&lt;/p&gt;
&lt;h2 id="case-study-a-correct-table-that-could-not-be-audited"&gt;Case study: a correct table that could not be audited&lt;/h2&gt;
&lt;p&gt;In a clinical safety-reporting episode, the solver produced the correct numerical table but chose an under-specified patient population before declaring its assumption. Its evidence ledger also omitted the patient IDs behind the denominator, preventing an independent recount.&lt;/p&gt;
&lt;p&gt;The process critique targeted those two gaps. In the repaired run, the solver clarified its population choice with the environment&amp;rsquo;s virtual clinician and recorded IDs for both numerator and denominator. &lt;strong&gt;The table values stayed the same; evidence and traceability improved from 0.71 to 1.00.&lt;/strong&gt; The distinction matters: a correct number and a reproducible, accountable analysis are different deliverables.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-clinical-reporting-repair-make-assumptions-explicit-before-computation-and-preserve-the-evidence-needed-to-recount-each-cell-see-report-section-441-the-illustrations-083--095-is-termed-an-outcome-score-in-the-report-although-the-illustration-labels-it-a-process-score"&gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt="Initial clinical-reporting trajectory, HDS6 critique, and repaired trajectory showing earlier declaration of the patient population and a complete evidence ledger."
srcset="https://handuo.top/publication/apodex-discovery/repair-clinical_hu_62b667000cf35d8e.webp 320w, https://handuo.top/publication/apodex-discovery/repair-clinical_hu_165bda69fcae0b5f.webp 480w, https://handuo.top/publication/apodex-discovery/repair-clinical_hu_efc71a39031dbbe3.webp 603w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://handuo.top/publication/apodex-discovery/repair-clinical_hu_62b667000cf35d8e.webp"
width="603"
height="760"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Clinical reporting repair: make assumptions explicit before computation and preserve the evidence needed to recount each cell. See report Section 4.4.1. The illustration&amp;rsquo;s 0.83 → 0.95 is termed an outcome score in the report, although the illustration labels it a process score.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;
·
.&lt;/p&gt;
&lt;h2 id="case-study-an-estimator-named-but-never-executed"&gt;Case study: an estimator named but never executed&lt;/h2&gt;
&lt;p&gt;In a pretraining-data scouting episode, the solver claimed to use capture–recapture estimation but assumed each source held about 100 documents. The process critique identified the missing measurement and directed it to use document fingerprints it had already collected.&lt;/p&gt;
&lt;p&gt;The repaired run estimated source sizes from repeated observations. Its unique-document estimate moved from &lt;strong&gt;108 to 2,471&lt;/strong&gt;, against a hidden reference of &lt;strong&gt;1,505&lt;/strong&gt;, and the estimation score rose from &lt;strong&gt;0.05 to 0.30&lt;/strong&gt;. This was a measurable improvement, not a solved problem: the estimate still overshot the reference and required additional sampling budget.&lt;/p&gt;
&lt;p&gt;
&lt;figure id="figure-corpus-scouting-the-critique-exposes-an-unsupported-input-to-the-estimator-measuring-that-input-improves-the-result-but-residual-calibration-error-remains-source-report-section-442"&gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt="Corpus-estimation repair replacing an assumed source size with measurements from repeated document fingerprints."
srcset="https://handuo.top/publication/apodex-discovery/repair-corpus_hu_95b201e2e723d55f.webp 320w, https://handuo.top/publication/apodex-discovery/repair-corpus_hu_62a6a3990f976027.webp 480w, https://handuo.top/publication/apodex-discovery/repair-corpus_hu_e0308a77dff4e615.webp 625w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://handuo.top/publication/apodex-discovery/repair-corpus_hu_95b201e2e723d55f.webp"
width="625"
height="760"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;figcaption&gt;
Corpus scouting: the critique exposes an unsupported input to the estimator. Measuring that input improves the result, but residual calibration error remains. Source: report Section 4.4.2.
&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;
·
.&lt;/p&gt;
&lt;h2 id="reported-results-and-what-they-establish"&gt;Reported results and what they establish&lt;/h2&gt;
&lt;p&gt;Across &lt;strong&gt;434 initially deficient trajectories&lt;/strong&gt; with HDS6 below 3, one repair rerun raised the environment-specific outcome score by &lt;strong&gt;0.155 on average&lt;/strong&gt;. Of these runs, 204 improved, 144 were unchanged, and 86 declined. The report explicitly notes that there was &lt;strong&gt;no matched rerun-without-feedback control&lt;/strong&gt;, so this experiment cannot fully separate the effect of repair guidance from ordinary run-to-run variation.&lt;/p&gt;
&lt;p&gt;The useful result is a concrete evaluation-and-repair procedure: locate a weakness in the trajectory, turn it into feedback without exposing the answer, and measure what changes in the subsequent run.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt;
, Sections 3 and 4.4, Table 13, and Figures 8–9. Visit the
for current environments and results. Related infrastructure:
.&lt;/p&gt;</description></item></channel></rss>