lry520111 commited on
Commit
405b3c1
·
verified ·
1 Parent(s): 6ea7c56

Display DSH as an independent harness result with verified metrics

Browse files

Add a separate DSH arm while preserving all baseline and DeepAgents archives.

The fixed 1000-task selection includes 87 preselected technical supplements; all 1087 attempts and unknown usage are retained. The API alias is deepseek-v4-pro; served weights and strict official protocol parity are unverified. Full replication: 37.2%. HF-style metrics: 69.9%, 55.6%, 68.3%, 59.8%.

Publication reads sealed scores without model calls or rescoring. The display preserves existing paired comparisons and links to a pinned archive commit.

Files changed (7) hide show
  1. README.md +33 -13
  2. build_leaderboard.py +46 -16
  3. index.html +15 -12
  4. leaderboard-data.json +860 -785
  5. leaderboard.css +2 -0
  6. leaderboard.csv +66 -61
  7. leaderboard.js +61 -29
README.md CHANGED
@@ -6,22 +6,38 @@ colorTo: blue
6
  sdk: static
7
  pinned: false
8
  license: apache-2.0
9
- short_description: Single-pass agents and DeepAgents on econometric replication
10
  ---
11
 
12
  # InferenceNet Agent & Harness Leaderboard
13
 
14
- The September 2026 research leaderboard displays **six models, twelve groups,
15
- and 12,000 archived task records**. Switch between a paired comparison, a
16
- single-pass Agent ranking, and an Agent + Harness ranking. Every group uses
17
- the same 1,000 Selected_1000 task IDs.
 
 
18
 
19
  - **Single-pass Agent:** one model call to generate code, followed by execution.
20
- - **Agent + Harness:** DeepAgents with up to six model calls and four trial tool
21
  calls, followed by final execution.
 
 
 
 
22
 
23
  Models: GPT-5.6 Sol, Claude Opus 4.8, Kimi K3, Gemini 3.1 Pro Preview,
24
- Qwen3.7-Max, and DeepSeek V4 Pro. GPT-5.5 is outside this edition.
 
 
 
 
 
 
 
 
 
 
25
 
26
  ## Reading the results
27
 
@@ -43,21 +59,24 @@ See each run's configuration before making cross-model claims.
43
 
44
  Kimi retains 5 baseline and 4 harness task-status unknowns. Qwen3.7-Max harness
45
  retains 6 task-status unknowns and 1 invalid-evidence record (task 453), which is
46
- not sealed. Historical Sol/Opus interruption counts are shown as originally
 
47
  exported. An archive of 1,000 task IDs does not imply 1,000 definitive outcomes.
48
 
49
  ## Data and reproducibility
50
 
51
  - [`leaderboard-data.json`](./leaderboard-data.json): displayed data, metric
52
  profiles, counts, evidence status and source-file SHA-256 hashes.
53
- - [`leaderboard.csv`](./leaderboard.csv): 60 displayed metric rows; six models ×
54
- two arms × five metrics. One metric profile is explicit on every row.
55
  - [`results/`](./results): frozen per-task archives, configurations and summaries.
56
  - [`legacy.html`](./legacy.html): original leaderboard with a historical banner.
57
  Its original [`results.csv`](./results.csv) is unchanged and is not mixed into
58
  the new comparison.
59
 
60
- Source archive commit: `731111974cf4d1a3c7a4f848a899f0b0708dd12b`.
 
 
61
  Dataset: [CamoAiLab/InferenceNet](https://huggingface.co/datasets/CamoAiLab/InferenceNet),
62
  revision `59f9512a38e594528807744214a60ee00367434e`, task list
63
  `Selected_1000/1000_new.csv`.
@@ -71,10 +90,11 @@ To rebuild the display exports from those archives:
71
 
72
  ```sh
73
  python build_leaderboard.py --source . --output . \
74
- --source-revision 731111974cf4d1a3c7a4f848a899f0b0708dd12b
75
  ```
76
 
77
- The builder verifies all task populations and 56 metric counts against archived
 
78
  flags. The four Sol/Opus local full-replication summaries have no per-task local
79
  flags in the archive and are preserved from their accepted summaries. This is a
80
  display refresh, not a fresh inference run, native artifact audit, or rescore.
 
6
  sdk: static
7
  pinned: false
8
  license: apache-2.0
9
+ short_description: Single-pass, DeepAgents and DSH replication results
10
  ---
11
 
12
  # InferenceNet Agent & Harness Leaderboard
13
 
14
+ The September 2026 research leaderboard displays **six requested model aliases,
15
+ thirteen groups, and 13,000 archived task records**. Switch between the original
16
+ baseline / DeepAgents paired comparison, a single-pass Agent ranking, and a
17
+ harness ranking that also includes one independent DSH run. Every group uses
18
+ the same 1,000 Selected_1000 task IDs. An API alias does not establish the
19
+ identity of the underlying model weights.
20
 
21
  - **Single-pass Agent:** one model call to generate code, followed by execution.
22
+ - **DeepAgents:** up to six model calls and four trial tool
23
  calls, followed by final execution.
24
+ - **DeepSeek Harness (DSH):** official SDK 0.1.5rc1, requested
25
+ `deepseek-v4-pro` API alias; displayed separately as
26
+ **DeepSeek API [v4-pro alias] + DSH**. Its underlying model weights are
27
+ **unverified**, and it is never used in the baseline / DeepAgents paired lift.
28
 
29
  Models: GPT-5.6 Sol, Claude Opus 4.8, Kimi K3, Gemini 3.1 Pro Preview,
30
+ Qwen3.7-Max, and the historical DeepSeek V4 Pro entries. GPT-5.5 is outside this edition.
31
+
32
+ The DSH [run protocol](./results/deepseek-v4-pro/dsh/README.md) documents its
33
+ fixed selection of 1,000 results: 913 original attempts and 87 technical
34
+ replacement attempts (60 infrastructure failures and 27 input-schema failures).
35
+ The 27 schema recoveries changed the input-schema prompt. All 1,087 attempts
36
+ remain in the cost accounting; selection is not best-of. The final selection
37
+ has 699 scored, 271 failed and 30 uncertain task outcomes. Matching per-attempt
38
+ numeric caps do not establish equal total run budgets: the DSH result includes
39
+ 87 additional attempts. Full execution-environment and reasoning-setting
40
+ parity with the prior DeepAgents run has not been verified.
41
 
42
  ## Reading the results
43
 
 
59
 
60
  Kimi retains 5 baseline and 4 harness task-status unknowns. Qwen3.7-Max harness
61
  retains 6 task-status unknowns and 1 invalid-evidence record (task 453), which is
62
+ not sealed. DSH retains 30 task-status unknowns, with no invalid-evidence
63
+ records in the fixed selection. Historical Sol/Opus interruption counts are shown as originally
64
  exported. An archive of 1,000 task IDs does not imply 1,000 definitive outcomes.
65
 
66
  ## Data and reproducibility
67
 
68
  - [`leaderboard-data.json`](./leaderboard-data.json): displayed data, metric
69
  profiles, counts, evidence status and source-file SHA-256 hashes.
70
+ - [`leaderboard.csv`](./leaderboard.csv): 65 displayed metric rows; thirteen
71
+ groups × five metrics. One metric profile is explicit on every row.
72
  - [`results/`](./results): frozen per-task archives, configurations and summaries.
73
  - [`legacy.html`](./legacy.html): original leaderboard with a historical banner.
74
  Its original [`results.csv`](./results.csv) is unchanged and is not mixed into
75
  the new comparison.
76
 
77
+ The exact source archive commit is recorded as `source_revision` in
78
+ [`leaderboard-data.json`](./leaderboard-data.json); every displayed evidence
79
+ link is pinned to that commit.
80
  Dataset: [CamoAiLab/InferenceNet](https://huggingface.co/datasets/CamoAiLab/InferenceNet),
81
  revision `59f9512a38e594528807744214a60ee00367434e`, task list
82
  `Selected_1000/1000_new.csv`.
 
90
 
91
  ```sh
92
  python build_leaderboard.py --source . --output . \
93
+ --source-revision ARCHIVE_COMMIT_SHA --published-date 2026-09-20
94
  ```
95
 
96
+ Use the 40-character archive commit SHA from `leaderboard-data.json` above.
97
+ The builder verifies all task populations and 61 metric counts against archived
98
  flags. The four Sol/Opus local full-replication summaries have no per-task local
99
  flags in the archive and are preserved from their accepted summaries. This is a
100
  display refresh, not a fresh inference run, native artifact audit, or rescore.
build_leaderboard.py CHANGED
@@ -7,6 +7,7 @@ import argparse
7
  import csv
8
  import hashlib
9
  import json
 
10
  from pathlib import Path
11
 
12
  NAMES = {
@@ -18,30 +19,45 @@ NAMES = {
18
  "deepseek-v4-pro": "DeepSeek V4 Pro",
19
  }
20
  METRICS = ("compilation_success", "partial_replication", "coefficient_direction", "significance_level")
 
 
 
 
 
 
 
21
 
22
 
23
- def build(source, output, revision):
24
  assert len(revision) == 40 and all(c in "0123456789abcdef" for c in revision)
25
- index = json.loads((source / "results/index.json").read_text())
26
  entries = index["entries"]
27
- assert {(e["model"], e["arm"]) for e in entries} == {(m, a) for m in NAMES for a in ("baseline", "deepagents")}
28
- assert len(entries) == 12
 
 
29
  models = {m: {"id": m, "name": name, "arms": {}} for m, name in NAMES.items()}
30
  population = None
31
  dataset_revision = None
32
  source_files = {}
 
33
  for entry in entries:
34
  path = Path(entry["path"])
35
  assert path == Path("results") / entry["model"] / entry["arm"]
36
- summary = json.loads((source / path / "summary.json").read_text())
37
- config = json.loads((source / path / "config.json").read_text())
38
- records = [json.loads(line) for line in (source / path / "results.jsonl").read_text().splitlines()]
39
  ids = {r["task_id"] for r in records}
40
  assert len(records) == len(ids) == entry["rows"] == summary["result"]["expected_count"] == 1000
41
  assert ids == set(config["dataset"]["task_ids"])
42
  assert all(r["model"] == entry["model"] and r["arm"] == entry["arm"] for r in records)
43
  assert (summary["model"], summary["arm"]) == (entry["model"], entry["arm"])
44
  assert summary["official_parity_verified"] is False
 
 
 
 
 
45
  if population is None:
46
  population = ids
47
  dataset_revision = summary["dataset_revision"]
@@ -55,10 +71,15 @@ def build(source, output, revision):
55
  assert abs(m["rate"] - count / n) < 1e-12
56
  field = "local_perfect" if local else metric
57
  has_flags = all(field in r for r in records)
 
 
58
  if not local or has_flags:
59
  assert all(r[field] is None or isinstance(r[field], bool) for r in records)
60
  assert sum(r[field] is True for r in records) == count
61
  assert sum(r[field] is None for r in records) == unknown
 
 
 
62
  # Sol/Opus local flags were not exported: preserve their accepted
63
  # summary counts, without claiming a fresh per-task recomputation.
64
  metrics[metric] = {
@@ -77,29 +98,37 @@ def build(source, output, revision):
77
  "interruption_count": summary["result"].get("interruption_count"),
78
  "evidence_class": summary["evidence_class"],
79
  }
 
 
 
 
80
  models[entry["model"]]["arms"][entry["arm"]] = arm
 
81
  for name in ("summary.json", "results.jsonl", "config.json"):
82
  rel = (path / name).as_posix()
83
  source_files[rel] = hashlib.sha256((source / rel).read_bytes()).hexdigest()
84
  data = {
85
  "schema_version": 1, "kind": "research_leaderboard",
86
- "published_date": "2026-09-17", "source_repository": "CamoAiLab/InferenceNet-Leaderboard",
87
  "source_revision": revision, "dataset_revision": dataset_revision,
88
  "task_list": "Selected_1000/1000_new.csv", "tasks_per_group": 1000,
89
- "groups": 12, "records": 12000, "official_parity_verified": False,
 
 
90
  "models": list(models.values()), "source_sha256": source_files,
91
  }
92
  output.mkdir(parents=True, exist_ok=True)
93
- (output / "leaderboard-data.json").write_text(json.dumps(data, indent=2) + "\n")
94
- with (output / "leaderboard.csv").open("w", newline="") as f:
95
  writer = csv.writer(f)
96
- writer.writerow(["model", "arm", "harness", "metric_profile", "metric", "successes", "denominator", "unknown", "score_percent", "official_parity_verified", "source_revision"])
97
  for model in data["models"]:
98
  for arm_id, arm in model["arms"].items():
99
  for key, metric in arm["metrics"].items():
100
- writer.writerow([model["id"], arm_id, arm["harness"], metric["profile"], key, metric["count"], 1000, metric["unknown"], metric["score"], False, revision])
101
- print("Verified: 6 models, 12 arms, 12,000 unique-per-arm records; 60 displayed metric summaries.")
102
- print("56 metric summaries checked against task flags; 4 historical local summaries preserved as accepted.")
 
103
 
104
 
105
  if __name__ == "__main__":
@@ -107,5 +136,6 @@ if __name__ == "__main__":
107
  parser.add_argument("--source", type=Path, default=Path("."))
108
  parser.add_argument("--output", type=Path, default=Path("."))
109
  parser.add_argument("--source-revision", required=True)
 
110
  args = parser.parse_args()
111
- build(args.source, args.output, args.source_revision)
 
7
  import csv
8
  import hashlib
9
  import json
10
+ from datetime import date
11
  from pathlib import Path
12
 
13
  NAMES = {
 
19
  "deepseek-v4-pro": "DeepSeek V4 Pro",
20
  }
21
  METRICS = ("compilation_success", "partial_replication", "coefficient_direction", "significance_level")
22
+ PAIRED_ARMS = ("baseline", "deepagents")
23
+ DSH_ENTRY = ("deepseek-v4-pro", "dsh")
24
+ DSH_NAME = "DeepSeek API [v4-pro alias] + DSH"
25
+ DSH_NOTICE = (
26
+ "Requested API alias: deepseek-v4-pro. Underlying model weights are unverified. "
27
+ "This technical recovery result is a separate harness entry, not a paired DeepAgents gain."
28
+ )
29
 
30
 
31
+ def build(source, output, revision, published_date=None):
32
  assert len(revision) == 40 and all(c in "0123456789abcdef" for c in revision)
33
+ index = json.loads((source / "results/index.json").read_text(encoding="utf-8"))
34
  entries = index["entries"]
35
+ pairs = {(e["model"], e["arm"]) for e in entries}
36
+ original_pairs = {(m, a) for m in NAMES for a in PAIRED_ARMS}
37
+ assert original_pairs <= pairs <= original_pairs | {DSH_ENTRY}
38
+ assert len(entries) == len(pairs), "Duplicate archive entry"
39
  models = {m: {"id": m, "name": name, "arms": {}} for m, name in NAMES.items()}
40
  population = None
41
  dataset_revision = None
42
  source_files = {}
43
+ checked_metric_count = accepted_summary_count = records_count = 0
44
  for entry in entries:
45
  path = Path(entry["path"])
46
  assert path == Path("results") / entry["model"] / entry["arm"]
47
+ summary = json.loads((source / path / "summary.json").read_text(encoding="utf-8"))
48
+ config = json.loads((source / path / "config.json").read_text(encoding="utf-8"))
49
+ records = [json.loads(line) for line in (source / path / "results.jsonl").read_text(encoding="utf-8").splitlines()]
50
  ids = {r["task_id"] for r in records}
51
  assert len(records) == len(ids) == entry["rows"] == summary["result"]["expected_count"] == 1000
52
  assert ids == set(config["dataset"]["task_ids"])
53
  assert all(r["model"] == entry["model"] and r["arm"] == entry["arm"] for r in records)
54
  assert (summary["model"], summary["arm"]) == (entry["model"], entry["arm"])
55
  assert summary["official_parity_verified"] is False
56
+ independent = (entry["model"], entry["arm"]) == DSH_ENTRY
57
+ if independent:
58
+ assert config["model_alias"] == "deepseek-v4-pro"
59
+ assert config["underlying_model_weights_verified"] is False
60
+ assert summary["evidence_class"] == "technical_recovery_view"
61
  if population is None:
62
  population = ids
63
  dataset_revision = summary["dataset_revision"]
 
71
  assert abs(m["rate"] - count / n) < 1e-12
72
  field = "local_perfect" if local else metric
73
  has_flags = all(field in r for r in records)
74
+ if independent:
75
+ assert has_flags, "Every DSH displayed metric requires an archived task flag"
76
  if not local or has_flags:
77
  assert all(r[field] is None or isinstance(r[field], bool) for r in records)
78
  assert sum(r[field] is True for r in records) == count
79
  assert sum(r[field] is None for r in records) == unknown
80
+ checked_metric_count += 1
81
+ else:
82
+ accepted_summary_count += 1
83
  # Sol/Opus local flags were not exported: preserve their accepted
84
  # summary counts, without claiming a fresh per-task recomputation.
85
  metrics[metric] = {
 
98
  "interruption_count": summary["result"].get("interruption_count"),
99
  "evidence_class": summary["evidence_class"],
100
  }
101
+ if independent:
102
+ arm.update(display_name=DSH_NAME, identity_notice=DSH_NOTICE, paired_comparison=False,
103
+ model_alias=config["model_alias"], underlying_model_weights_verified=False,
104
+ comparison_group="independent", protocol_url=(path / "README.md").as_posix())
105
  models[entry["model"]]["arms"][entry["arm"]] = arm
106
+ records_count += len(records)
107
  for name in ("summary.json", "results.jsonl", "config.json"):
108
  rel = (path / name).as_posix()
109
  source_files[rel] = hashlib.sha256((source / rel).read_bytes()).hexdigest()
110
  data = {
111
  "schema_version": 1, "kind": "research_leaderboard",
112
+ "published_date": published_date or date.today().isoformat(), "source_repository": "CamoAiLab/InferenceNet-Leaderboard",
113
  "source_revision": revision, "dataset_revision": dataset_revision,
114
  "task_list": "Selected_1000/1000_new.csv", "tasks_per_group": 1000,
115
+ "groups": len(entries), "records": records_count, "model_aliases": len(models),
116
+ "paired_groups": len(original_pairs), "independent_groups": len(pairs-original_pairs),
117
+ "paired_arms": list(PAIRED_ARMS), "official_parity_verified": False,
118
  "models": list(models.values()), "source_sha256": source_files,
119
  }
120
  output.mkdir(parents=True, exist_ok=True)
121
+ (output / "leaderboard-data.json").write_text(json.dumps(data, indent=2) + "\n", encoding="utf-8")
122
+ with (output / "leaderboard.csv").open("w", newline="", encoding="utf-8") as f:
123
  writer = csv.writer(f)
124
+ writer.writerow(["model", "arm", "harness", "metric_profile", "metric", "successes", "denominator", "unknown", "score_percent", "official_parity_verified", "source_revision", "display_name", "comparison_group", "underlying_model_weights_verified"])
125
  for model in data["models"]:
126
  for arm_id, arm in model["arms"].items():
127
  for key, metric in arm["metrics"].items():
128
+ writer.writerow([model["id"], arm_id, arm["harness"], metric["profile"], key, metric["count"], 1000, metric["unknown"], metric["score"], False, revision, arm.get("display_name", model["name"]), arm.get("comparison_group", "historical_pair"), arm.get("underlying_model_weights_verified", "")])
129
+ print(f"Verified: {len(models)} requested model aliases, {len(entries)} arms, {records_count:,} records; {len(entries)*5} displayed metric summaries.")
130
+ print(f"{checked_metric_count} metric summaries checked against task flags; {accepted_summary_count} historical local summaries preserved as accepted.")
131
+ return data
132
 
133
 
134
  if __name__ == "__main__":
 
136
  parser.add_argument("--source", type=Path, default=Path("."))
137
  parser.add_argument("--output", type=Path, default=Path("."))
138
  parser.add_argument("--source-revision", required=True)
139
+ parser.add_argument("--published-date", help="Publication date, YYYY-MM-DD; defaults to today")
140
  args = parser.parse_args()
141
+ build(args.source, args.output, args.source_revision, args.published_date)
index.html CHANGED
@@ -3,7 +3,7 @@
3
  <head>
4
  <meta charset="utf-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1">
6
- <meta name="description" content="InferenceNet research leaderboard: six models compared with single-pass generation and a DeepAgents harness on 1,000 econometric replication tasks.">
7
  <meta name="color-scheme" content="dark">
8
  <title>InferenceNet · Agent & Harness Leaderboard</title>
9
  <link rel="icon" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='6' fill='%230c1219'/%3E%3Ctext x='5' y='23' font-family='sans-serif' font-size='21' fill='%2378dbc0'%3EiN%3C/text%3E%3C/svg%3E">
@@ -24,30 +24,33 @@
24
 
25
  <header class="hero">
26
  <p class="eyebrow"><span class="dot" aria-hidden="true"></span><span data-i18n="edition">RESEARCH LEADERBOARD · SEPTEMBER 2026</span></p>
27
- <h1 data-i18n="title">Same models.<br><span>Two ways to solve.</span></h1>
28
- <p class="intro" data-i18n="intro">Compare single-pass agents with a DeepAgents harness on real econometric replication tasks.</p>
29
  <div class="facts" aria-label="Dataset coverage">
30
- <span><strong id="model-count">—</strong><span data-i18n="models">models</span></span>
31
  <span><strong id="group-count">—</strong><span data-i18n="groups">experiment groups</span></span>
32
  <span><strong id="task-count">—</strong><span data-i18n="tasks">tasks per group</span></span>
33
- <span class="update" data-i18n="updated">Published 17 Sep 2026</span>
 
34
  </div>
35
  </header>
36
 
37
  <section class="protocols" aria-label="Experimental settings">
38
  <div><p class="protocol-tag baseline"><span aria-hidden="true">A</span><strong data-i18n="single">Single-pass Agent</strong></p><p data-i18n="singleDesc">One code-generation call, followed by execution. No iterative agent loop.</p></div>
39
- <div><p class="protocol-tag harness"><span aria-hidden="true">B</span><strong data-i18n="harness">Agent + Harness</strong></p><p data-i18n="harnessDesc">DeepAgents plans, uses tools and revises code. Up to 6 model calls, plus final execution.</p></div>
 
40
  </section>
41
 
42
  <section id="rankings" aria-labelledby="rankings-title">
43
  <div class="section-head"><div><p class="eyebrow" data-i18n="resultsLabel">01 / RESULTS</p><h2 id="rankings-title" data-i18n="rankings">Agent & Harness leaderboard</h2></div><span class="badge" data-i18n="research">Research results · provisional</span></div>
44
  <p class="scope-note" data-i18n="scope">Locally scored, archived results. Official scorer parity is not yet verified. Different budgets and run protocols mean the lift is descriptive, not an equal-cost comparison.</p>
 
45
 
46
  <div class="toolbar">
47
  <div class="view-switch" role="group" aria-label="Leaderboard view">
48
- <button type="button" data-view="compare" aria-pressed="true" data-i18n="compare">Side by side</button>
49
  <button type="button" data-view="baseline" aria-pressed="false" data-i18n="single">Single-pass Agent</button>
50
- <button type="button" data-view="deepagents" aria-pressed="false" data-i18n="harness">Agent + Harness</button>
51
  </div>
52
  <a class="download" href="./leaderboard.csv" download data-i18n="download">Download CSV ↓</a>
53
  </div>
@@ -63,7 +66,7 @@
63
  <option value="significance_level" data-i18n="significance_level">Significance level · HF-style</option>
64
  </optgroup>
65
  </select></label>
66
- <label id="sort-control"><span data-i18n="sort">Sort by</span><select id="sort"><option value="deepagents" data-i18n="harnessScore">Harness score</option><option value="baseline" data-i18n="singleScore">Single-pass score</option><option value="gain" data-i18n="lift">Lift</option></select></label>
67
  <label class="search-control"><span data-i18n="search">Find a model</span><input id="search" type="search" placeholder="Search models…" autocomplete="off"></label>
68
  </div>
69
  <p id="metric-description" class="metric-description"></p>
@@ -81,13 +84,13 @@
81
  <div class="method-grid">
82
  <article><h3 data-i18n="fixedTasks">Fixed task set</h3><p data-i18n="fixedDesc">The same Selected_1000 task IDs and dataset revision are used for every group. Each score is successes ÷ 1,000; failed or unknown tasks stay in the denominator.</p></article>
83
  <article><h3 data-i18n="separateMetrics">Two scoring profiles</h3><p data-i18n="profilesDesc">Full replication is the local paper metric. The four HF-style metrics reproduce the published descriptions locally; they are not yet verified against the official scorer.</p></article>
84
- <article><h3 data-i18n="budgetTitle">Read lift with the budgets</h3><p data-i18n="budgetDesc">Baseline: 1 model call. DeepAgents: up to 6 model calls and 4 trial tool calls. Recovery amendments, time limits and run protocols differ; these are not equal-cost causal estimates.</p></article>
85
  </div>
86
  <details class="evidence"><summary data-i18n="evidence">Evidence status & metric definitions</summary>
87
  <p data-i18n="unknownDesc">“Metric unknown” means the selected metric cannot be assessed, including failed execution or unavailable outputs. It is different from a task whose final status is unknown. Neither is dropped or counted as a success.</p>
88
  <ul id="definitions"></ul>
89
- <div class="evidence-table-wrap"><table class="evidence-table"><caption data-i18n="evidenceCaption">Status from each accepted archive</caption><thead><tr><th data-i18n="model">Model</th><th data-i18n="single">Single-pass Agent</th><th data-i18n="harness">Agent + Harness</th></tr></thead><tbody id="evidence-body"></tbody></table></div>
90
- <p data-i18n="verification">HF-style counts are checked against archived task flags. Full-replication counts for Sol and Opus come from accepted summaries; the other four models also have per-task local flags. This refresh does not rerun or rescore any experiment.</p>
91
  <p data-i18n="archiveNote">Per-run archive files remain frozen, including their original publication metadata. This page is a new display derived from those archives. GPT-5.5 and unarchived experiments are not included in this edition.</p>
92
  </details>
93
  </section>
 
3
  <head>
4
  <meta charset="utf-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1">
6
+ <meta name="description" content="InferenceNet research leaderboard: single-pass generation, DeepAgents and an independent DeepSeek Harness result on 1,000 econometric replication tasks.">
7
  <meta name="color-scheme" content="dark">
8
  <title>InferenceNet · Agent & Harness Leaderboard</title>
9
  <link rel="icon" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect width='32' height='32' rx='6' fill='%230c1219'/%3E%3Ctext x='5' y='23' font-family='sans-serif' font-size='21' fill='%2378dbc0'%3EiN%3C/text%3E%3C/svg%3E">
 
24
 
25
  <header class="hero">
26
  <p class="eyebrow"><span class="dot" aria-hidden="true"></span><span data-i18n="edition">RESEARCH LEADERBOARD · SEPTEMBER 2026</span></p>
27
+ <h1 data-i18n="title">Models and harnesses.<br><span>Real research, reproduced.</span></h1>
28
+ <p class="intro" data-i18n="intro">Explore single-pass agents, DeepAgents and a separate DeepSeek Harness result on real econometric replication tasks.</p>
29
  <div class="facts" aria-label="Dataset coverage">
30
+ <span><strong id="model-count">—</strong><span data-i18n="models">requested model aliases</span></span>
31
  <span><strong id="group-count">—</strong><span data-i18n="groups">experiment groups</span></span>
32
  <span><strong id="task-count">—</strong><span data-i18n="tasks">tasks per group</span></span>
33
+ <span><strong id="record-count">—</strong><span data-i18n="records">task records</span></span>
34
+ <span class="update" id="published-date"></span>
35
  </div>
36
  </header>
37
 
38
  <section class="protocols" aria-label="Experimental settings">
39
  <div><p class="protocol-tag baseline"><span aria-hidden="true">A</span><strong data-i18n="single">Single-pass Agent</strong></p><p data-i18n="singleDesc">One code-generation call, followed by execution. No iterative agent loop.</p></div>
40
+ <div><p class="protocol-tag harness"><span aria-hidden="true">B</span><strong data-i18n="deepagents">DeepAgents</strong></p><p data-i18n="harnessDesc">DeepAgents plans, uses tools and revises code. Up to 6 model calls, plus final execution.</p></div>
41
+ <div><p class="protocol-tag independent"><span aria-hidden="true">C</span><strong data-i18n="dsh">DeepSeek Harness · separate run</strong></p><p data-i18n="dshDesc">Official DSH SDK, requested v4-pro API alias. A fixed technical recovery selection; underlying model weights are unverified.</p></div>
42
  </section>
43
 
44
  <section id="rankings" aria-labelledby="rankings-title">
45
  <div class="section-head"><div><p class="eyebrow" data-i18n="resultsLabel">01 / RESULTS</p><h2 id="rankings-title" data-i18n="rankings">Agent & Harness leaderboard</h2></div><span class="badge" data-i18n="research">Research results · provisional</span></div>
46
  <p class="scope-note" data-i18n="scope">Locally scored, archived results. Official scorer parity is not yet verified. Different budgets and run protocols mean the lift is descriptive, not an equal-cost comparison.</p>
47
+ <aside id="independent-notice" class="independent-notice" hidden><strong data-i18n="dshNoticeTitle">DSH is an independent result.</strong><p data-i18n="dshNotice">The request used deepseek-v4-pro; the underlying model weights were not verified. The fixed 1,000-task selection includes 87 technical replacement attempts (27 with changed input-schema prompts), with 30 task outcomes still unknown. It is excluded from the paired DeepAgents lift.</p><a id="dsh-protocol" data-i18n="dshProtocol" target="_blank" rel="noopener noreferrer">Read run protocol & evidence ↗</a></aside>
48
 
49
  <div class="toolbar">
50
  <div class="view-switch" role="group" aria-label="Leaderboard view">
51
+ <button type="button" data-view="compare" aria-pressed="false" data-i18n="compare">Baseline / DeepAgents pairs</button>
52
  <button type="button" data-view="baseline" aria-pressed="false" data-i18n="single">Single-pass Agent</button>
53
+ <button type="button" data-view="harness" aria-pressed="true" data-i18n="harness">All harness runs</button>
54
  </div>
55
  <a class="download" href="./leaderboard.csv" download data-i18n="download">Download CSV ↓</a>
56
  </div>
 
66
  <option value="significance_level" data-i18n="significance_level">Significance level · HF-style</option>
67
  </optgroup>
68
  </select></label>
69
+ <label id="sort-control"><span data-i18n="sort">Sort by</span><select id="sort"><option value="deepagents" data-i18n="harnessScore">DeepAgents score</option><option value="baseline" data-i18n="singleScore">Single-pass score</option><option value="gain" data-i18n="lift">Lift</option></select></label>
70
  <label class="search-control"><span data-i18n="search">Find a model</span><input id="search" type="search" placeholder="Search models…" autocomplete="off"></label>
71
  </div>
72
  <p id="metric-description" class="metric-description"></p>
 
84
  <div class="method-grid">
85
  <article><h3 data-i18n="fixedTasks">Fixed task set</h3><p data-i18n="fixedDesc">The same Selected_1000 task IDs and dataset revision are used for every group. Each score is successes ÷ 1,000; failed or unknown tasks stay in the denominator.</p></article>
86
  <article><h3 data-i18n="separateMetrics">Two scoring profiles</h3><p data-i18n="profilesDesc">Full replication is the local paper metric. The four HF-style metrics reproduce the published descriptions locally; they are not yet verified against the official scorer.</p></article>
87
+ <article><h3 data-i18n="budgetTitle">Read lift with the budgets</h3><p data-i18n="budgetDesc">Baseline: 1 model call. DeepAgents and DSH: up to 6 model calls and 4 trial tool calls per attempt. DSH adds 87 recovery attempts; full environment and reasoning parity is unverified. DSH has no paired lift; these are not equal-cost causal estimates.</p></article>
88
  </div>
89
  <details class="evidence"><summary data-i18n="evidence">Evidence status & metric definitions</summary>
90
  <p data-i18n="unknownDesc">“Metric unknown” means the selected metric cannot be assessed, including failed execution or unavailable outputs. It is different from a task whose final status is unknown. Neither is dropped or counted as a success.</p>
91
  <ul id="definitions"></ul>
92
+ <div class="evidence-table-wrap"><table class="evidence-table"><caption data-i18n="evidenceCaption">Status from each accepted archive</caption><thead><tr><th data-i18n="model">Model / API alias</th><th data-i18n="protocol">Protocol</th><th data-i18n="evidenceCol">Evidence</th></tr></thead><tbody id="evidence-body"></tbody></table></div>
93
+ <p data-i18n="verification">HF-style counts are checked against archived task flags. Full-replication counts for Sol and Opus come from accepted summaries; all other displayed runs, including DSH, have per-task local flags. This refresh does not rerun or rescore any experiment.</p>
94
  <p data-i18n="archiveNote">Per-run archive files remain frozen, including their original publication metadata. This page is a new display derived from those archives. GPT-5.5 and unarchived experiments are not included in this edition.</p>
95
  </details>
96
  </section>
leaderboard-data.json CHANGED
@@ -1,785 +1,860 @@
1
- {
2
- "schema_version": 1,
3
- "kind": "research_leaderboard",
4
- "published_date": "2026-09-17",
5
- "source_repository": "CamoAiLab/InferenceNet-Leaderboard",
6
- "source_revision": "731111974cf4d1a3c7a4f848a899f0b0708dd12b",
7
- "dataset_revision": "59f9512a38e594528807744214a60ee00367434e",
8
- "task_list": "Selected_1000/1000_new.csv",
9
- "tasks_per_group": 1000,
10
- "groups": 12,
11
- "records": 12000,
12
- "official_parity_verified": false,
13
- "models": [
14
- {
15
- "id": "gpt-5.6-sol",
16
- "name": "GPT-5.6 Sol",
17
- "arms": {
18
- "baseline": {
19
- "path": "results/gpt-5.6-sol/baseline",
20
- "metrics": {
21
- "perfect": {
22
- "count": 338,
23
- "denominator": 1000,
24
- "unknown": 445,
25
- "failure": 217,
26
- "score": 33.8,
27
- "profile": "local-paper-v1",
28
- "verification": "accepted_summary"
29
- },
30
- "compilation_success": {
31
- "count": 557,
32
- "denominator": 1000,
33
- "unknown": 3,
34
- "failure": 440,
35
- "score": 55.7,
36
- "profile": "hf-leaderboard-v1",
37
- "verification": "archived_task_flags"
38
- },
39
- "partial_replication": {
40
- "count": 430,
41
- "denominator": 1000,
42
- "unknown": 444,
43
- "failure": 126,
44
- "score": 43.0,
45
- "profile": "hf-leaderboard-v1",
46
- "verification": "archived_task_flags"
47
- },
48
- "coefficient_direction": {
49
- "count": 537,
50
- "denominator": 1000,
51
- "unknown": 444,
52
- "failure": 19,
53
- "score": 53.7,
54
- "profile": "hf-leaderboard-v1",
55
- "verification": "archived_task_flags"
56
- },
57
- "significance_level": {
58
- "count": 485,
59
- "denominator": 1000,
60
- "unknown": 444,
61
- "failure": 71,
62
- "score": 48.5,
63
- "profile": "hf-leaderboard-v1",
64
- "verification": "archived_task_flags"
65
- }
66
- },
67
- "generated_at": "2026-09-13T17:49:16.537733+00:00",
68
- "complete": true,
69
- "harness": "none",
70
- "model_call_cap": 1,
71
- "task_unknown_count": null,
72
- "invalid_evidence_count": 0,
73
- "interruption_count": 3,
74
- "evidence_class": "amended_comparison"
75
- },
76
- "deepagents": {
77
- "path": "results/gpt-5.6-sol/deepagents",
78
- "metrics": {
79
- "perfect": {
80
- "count": 518,
81
- "denominator": 1000,
82
- "unknown": 95,
83
- "failure": 387,
84
- "score": 51.8,
85
- "profile": "local-paper-v1",
86
- "verification": "accepted_summary"
87
- },
88
- "compilation_success": {
89
- "count": 910,
90
- "denominator": 1000,
91
- "unknown": 10,
92
- "failure": 80,
93
- "score": 91.0,
94
- "profile": "hf-leaderboard-v1",
95
- "verification": "archived_task_flags"
96
- },
97
- "partial_replication": {
98
- "count": 699,
99
- "denominator": 1000,
100
- "unknown": 92,
101
- "failure": 209,
102
- "score": 69.9,
103
- "profile": "hf-leaderboard-v1",
104
- "verification": "archived_task_flags"
105
- },
106
- "coefficient_direction": {
107
- "count": 879,
108
- "denominator": 1000,
109
- "unknown": 92,
110
- "failure": 29,
111
- "score": 87.9,
112
- "profile": "hf-leaderboard-v1",
113
- "verification": "archived_task_flags"
114
- },
115
- "significance_level": {
116
- "count": 787,
117
- "denominator": 1000,
118
- "unknown": 93,
119
- "failure": 120,
120
- "score": 78.7,
121
- "profile": "hf-leaderboard-v1",
122
- "verification": "archived_task_flags"
123
- }
124
- },
125
- "generated_at": "2026-09-13T17:49:16.537733+00:00",
126
- "complete": true,
127
- "harness": "DeepAgents",
128
- "model_call_cap": 6,
129
- "task_unknown_count": null,
130
- "invalid_evidence_count": 0,
131
- "interruption_count": 10,
132
- "evidence_class": "amended_comparison"
133
- }
134
- }
135
- },
136
- {
137
- "id": "claude-opus-4-8",
138
- "name": "Claude Opus 4.8",
139
- "arms": {
140
- "baseline": {
141
- "path": "results/claude-opus-4-8/baseline",
142
- "metrics": {
143
- "perfect": {
144
- "count": 184,
145
- "denominator": 1000,
146
- "unknown": 538,
147
- "failure": 278,
148
- "score": 18.4,
149
- "profile": "local-paper-v1",
150
- "verification": "accepted_summary"
151
- },
152
- "compilation_success": {
153
- "count": 467,
154
- "denominator": 1000,
155
- "unknown": 0,
156
- "failure": 533,
157
- "score": 46.7,
158
- "profile": "hf-leaderboard-v1",
159
- "verification": "archived_task_flags"
160
- },
161
- "partial_replication": {
162
- "count": 305,
163
- "denominator": 1000,
164
- "unknown": 537,
165
- "failure": 158,
166
- "score": 30.5,
167
- "profile": "hf-leaderboard-v1",
168
- "verification": "archived_task_flags"
169
- },
170
- "coefficient_direction": {
171
- "count": 437,
172
- "denominator": 1000,
173
- "unknown": 537,
174
- "failure": 26,
175
- "score": 43.7,
176
- "profile": "hf-leaderboard-v1",
177
- "verification": "archived_task_flags"
178
- },
179
- "significance_level": {
180
- "count": 370,
181
- "denominator": 1000,
182
- "unknown": 537,
183
- "failure": 93,
184
- "score": 37.0,
185
- "profile": "hf-leaderboard-v1",
186
- "verification": "archived_task_flags"
187
- }
188
- },
189
- "generated_at": "2026-09-13T17:50:43.870921+00:00",
190
- "complete": true,
191
- "harness": "none",
192
- "model_call_cap": 1,
193
- "task_unknown_count": null,
194
- "invalid_evidence_count": 0,
195
- "interruption_count": 0,
196
- "evidence_class": "amended_comparison"
197
- },
198
- "deepagents": {
199
- "path": "results/claude-opus-4-8/deepagents",
200
- "metrics": {
201
- "perfect": {
202
- "count": 392,
203
- "denominator": 1000,
204
- "unknown": 174,
205
- "failure": 434,
206
- "score": 39.2,
207
- "profile": "local-paper-v1",
208
- "verification": "accepted_summary"
209
- },
210
- "compilation_success": {
211
- "count": 834,
212
- "denominator": 1000,
213
- "unknown": 4,
214
- "failure": 162,
215
- "score": 83.4,
216
- "profile": "hf-leaderboard-v1",
217
- "verification": "archived_task_flags"
218
- },
219
- "partial_replication": {
220
- "count": 621,
221
- "denominator": 1000,
222
- "unknown": 170,
223
- "failure": 209,
224
- "score": 62.1,
225
- "profile": "hf-leaderboard-v1",
226
- "verification": "archived_task_flags"
227
- },
228
- "coefficient_direction": {
229
- "count": 793,
230
- "denominator": 1000,
231
- "unknown": 170,
232
- "failure": 37,
233
- "score": 79.3,
234
- "profile": "hf-leaderboard-v1",
235
- "verification": "archived_task_flags"
236
- },
237
- "significance_level": {
238
- "count": 696,
239
- "denominator": 1000,
240
- "unknown": 172,
241
- "failure": 132,
242
- "score": 69.6,
243
- "profile": "hf-leaderboard-v1",
244
- "verification": "archived_task_flags"
245
- }
246
- },
247
- "generated_at": "2026-09-13T17:50:43.870921+00:00",
248
- "complete": true,
249
- "harness": "DeepAgents",
250
- "model_call_cap": 6,
251
- "task_unknown_count": null,
252
- "invalid_evidence_count": 0,
253
- "interruption_count": 4,
254
- "evidence_class": "amended_comparison"
255
- }
256
- }
257
- },
258
- {
259
- "id": "kimi-k3",
260
- "name": "Kimi K3",
261
- "arms": {
262
- "baseline": {
263
- "path": "results/kimi-k3/baseline",
264
- "metrics": {
265
- "perfect": {
266
- "count": 230,
267
- "denominator": 1000,
268
- "unknown": 481,
269
- "failure": 289,
270
- "score": 23.0,
271
- "profile": "local-paper-v1",
272
- "verification": "archived_task_flags"
273
- },
274
- "compilation_success": {
275
- "count": 526,
276
- "denominator": 1000,
277
- "unknown": 5,
278
- "failure": 469,
279
- "score": 52.6,
280
- "profile": "hf-leaderboard-v1",
281
- "verification": "archived_task_flags"
282
- },
283
- "partial_replication": {
284
- "count": 366,
285
- "denominator": 1000,
286
- "unknown": 481,
287
- "failure": 153,
288
- "score": 36.6,
289
- "profile": "hf-leaderboard-v1",
290
- "verification": "archived_task_flags"
291
- },
292
- "coefficient_direction": {
293
- "count": 494,
294
- "denominator": 1000,
295
- "unknown": 481,
296
- "failure": 25,
297
- "score": 49.4,
298
- "profile": "hf-leaderboard-v1",
299
- "verification": "archived_task_flags"
300
- },
301
- "significance_level": {
302
- "count": 431,
303
- "denominator": 1000,
304
- "unknown": 481,
305
- "failure": 88,
306
- "score": 43.1,
307
- "profile": "hf-leaderboard-v1",
308
- "verification": "archived_task_flags"
309
- }
310
- },
311
- "generated_at": "2026-09-16T15:28:00.953066+00:00",
312
- "complete": false,
313
- "harness": "none",
314
- "model_call_cap": 1,
315
- "task_unknown_count": 5,
316
- "invalid_evidence_count": 0,
317
- "interruption_count": null,
318
- "evidence_class": "amended_comparison"
319
- },
320
- "deepagents": {
321
- "path": "results/kimi-k3/deepagents",
322
- "metrics": {
323
- "perfect": {
324
- "count": 390,
325
- "denominator": 1000,
326
- "unknown": 159,
327
- "failure": 451,
328
- "score": 39.0,
329
- "profile": "local-paper-v1",
330
- "verification": "archived_task_flags"
331
- },
332
- "compilation_success": {
333
- "count": 867,
334
- "denominator": 1000,
335
- "unknown": 4,
336
- "failure": 129,
337
- "score": 86.7,
338
- "profile": "hf-leaderboard-v1",
339
- "verification": "archived_task_flags"
340
- },
341
- "partial_replication": {
342
- "count": 635,
343
- "denominator": 1000,
344
- "unknown": 156,
345
- "failure": 209,
346
- "score": 63.5,
347
- "profile": "hf-leaderboard-v1",
348
- "verification": "archived_task_flags"
349
- },
350
- "coefficient_direction": {
351
- "count": 804,
352
- "denominator": 1000,
353
- "unknown": 156,
354
- "failure": 40,
355
- "score": 80.4,
356
- "profile": "hf-leaderboard-v1",
357
- "verification": "archived_task_flags"
358
- },
359
- "significance_level": {
360
- "count": 709,
361
- "denominator": 1000,
362
- "unknown": 157,
363
- "failure": 134,
364
- "score": 70.9,
365
- "profile": "hf-leaderboard-v1",
366
- "verification": "archived_task_flags"
367
- }
368
- },
369
- "generated_at": "2026-09-16T15:28:00.953066+00:00",
370
- "complete": false,
371
- "harness": "DeepAgents 0.7.13",
372
- "model_call_cap": 6,
373
- "task_unknown_count": 4,
374
- "invalid_evidence_count": 0,
375
- "interruption_count": null,
376
- "evidence_class": "amended_comparison"
377
- }
378
- }
379
- },
380
- {
381
- "id": "gemini-3.1-pro-preview",
382
- "name": "Gemini 3.1 Pro Preview",
383
- "arms": {
384
- "baseline": {
385
- "path": "results/gemini-3.1-pro-preview/baseline",
386
- "metrics": {
387
- "perfect": {
388
- "count": 246,
389
- "denominator": 1000,
390
- "unknown": 462,
391
- "failure": 292,
392
- "score": 24.6,
393
- "profile": "local-paper-v1",
394
- "verification": "archived_task_flags"
395
- },
396
- "compilation_success": {
397
- "count": 543,
398
- "denominator": 1000,
399
- "unknown": 0,
400
- "failure": 457,
401
- "score": 54.3,
402
- "profile": "hf-leaderboard-v1",
403
- "verification": "archived_task_flags"
404
- },
405
- "partial_replication": {
406
- "count": 366,
407
- "denominator": 1000,
408
- "unknown": 460,
409
- "failure": 174,
410
- "score": 36.6,
411
- "profile": "hf-leaderboard-v1",
412
- "verification": "archived_task_flags"
413
- },
414
- "coefficient_direction": {
415
- "count": 506,
416
- "denominator": 1000,
417
- "unknown": 460,
418
- "failure": 34,
419
- "score": 50.6,
420
- "profile": "hf-leaderboard-v1",
421
- "verification": "archived_task_flags"
422
- },
423
- "significance_level": {
424
- "count": 437,
425
- "denominator": 1000,
426
- "unknown": 460,
427
- "failure": 103,
428
- "score": 43.7,
429
- "profile": "hf-leaderboard-v1",
430
- "verification": "archived_task_flags"
431
- }
432
- },
433
- "generated_at": "2026-09-16T15:28:00.953066+00:00",
434
- "complete": true,
435
- "harness": "none",
436
- "model_call_cap": 1,
437
- "task_unknown_count": 0,
438
- "invalid_evidence_count": 0,
439
- "interruption_count": null,
440
- "evidence_class": "amended_comparison"
441
- },
442
- "deepagents": {
443
- "path": "results/gemini-3.1-pro-preview/deepagents",
444
- "metrics": {
445
- "perfect": {
446
- "count": 391,
447
- "denominator": 1000,
448
- "unknown": 155,
449
- "failure": 454,
450
- "score": 39.1,
451
- "profile": "local-paper-v1",
452
- "verification": "archived_task_flags"
453
- },
454
- "compilation_success": {
455
- "count": 850,
456
- "denominator": 1000,
457
- "unknown": 0,
458
- "failure": 150,
459
- "score": 85.0,
460
- "profile": "hf-leaderboard-v1",
461
- "verification": "archived_task_flags"
462
- },
463
- "partial_replication": {
464
- "count": 632,
465
- "denominator": 1000,
466
- "unknown": 153,
467
- "failure": 215,
468
- "score": 63.2,
469
- "profile": "hf-leaderboard-v1",
470
- "verification": "archived_task_flags"
471
- },
472
- "coefficient_direction": {
473
- "count": 811,
474
- "denominator": 1000,
475
- "unknown": 153,
476
- "failure": 36,
477
- "score": 81.1,
478
- "profile": "hf-leaderboard-v1",
479
- "verification": "archived_task_flags"
480
- },
481
- "significance_level": {
482
- "count": 718,
483
- "denominator": 1000,
484
- "unknown": 154,
485
- "failure": 128,
486
- "score": 71.8,
487
- "profile": "hf-leaderboard-v1",
488
- "verification": "archived_task_flags"
489
- }
490
- },
491
- "generated_at": "2026-09-16T15:28:00.953066+00:00",
492
- "complete": true,
493
- "harness": "DeepAgents 0.7.13",
494
- "model_call_cap": 6,
495
- "task_unknown_count": 0,
496
- "invalid_evidence_count": 0,
497
- "interruption_count": null,
498
- "evidence_class": "amended_comparison"
499
- }
500
- }
501
- },
502
- {
503
- "id": "qwen3.7-max",
504
- "name": "Qwen3.7-Max",
505
- "arms": {
506
- "baseline": {
507
- "path": "results/qwen3.7-max/baseline",
508
- "metrics": {
509
- "perfect": {
510
- "count": 198,
511
- "denominator": 1000,
512
- "unknown": 519,
513
- "failure": 283,
514
- "score": 19.8,
515
- "profile": "local-paper-v1",
516
- "verification": "archived_task_flags"
517
- },
518
- "compilation_success": {
519
- "count": 486,
520
- "denominator": 1000,
521
- "unknown": 0,
522
- "failure": 514,
523
- "score": 48.6,
524
- "profile": "hf-leaderboard-v1",
525
- "verification": "archived_task_flags"
526
- },
527
- "partial_replication": {
528
- "count": 315,
529
- "denominator": 1000,
530
- "unknown": 518,
531
- "failure": 167,
532
- "score": 31.5,
533
- "profile": "hf-leaderboard-v1",
534
- "verification": "archived_task_flags"
535
- },
536
- "coefficient_direction": {
537
- "count": 454,
538
- "denominator": 1000,
539
- "unknown": 518,
540
- "failure": 28,
541
- "score": 45.4,
542
- "profile": "hf-leaderboard-v1",
543
- "verification": "archived_task_flags"
544
- },
545
- "significance_level": {
546
- "count": 396,
547
- "denominator": 1000,
548
- "unknown": 518,
549
- "failure": 86,
550
- "score": 39.6,
551
- "profile": "hf-leaderboard-v1",
552
- "verification": "archived_task_flags"
553
- }
554
- },
555
- "generated_at": "2026-09-16T17:18:47.373930+00:00",
556
- "complete": true,
557
- "harness": "none",
558
- "model_call_cap": 1,
559
- "task_unknown_count": 0,
560
- "invalid_evidence_count": 0,
561
- "interruption_count": null,
562
- "evidence_class": "amended_comparison"
563
- },
564
- "deepagents": {
565
- "path": "results/qwen3.7-max/deepagents",
566
- "metrics": {
567
- "perfect": {
568
- "count": 248,
569
- "denominator": 1000,
570
- "unknown": 481,
571
- "failure": 271,
572
- "score": 24.8,
573
- "profile": "local-paper-v1",
574
- "verification": "archived_task_flags"
575
- },
576
- "compilation_success": {
577
- "count": 523,
578
- "denominator": 1000,
579
- "unknown": 7,
580
- "failure": 470,
581
- "score": 52.3,
582
- "profile": "hf-leaderboard-v1",
583
- "verification": "archived_task_flags"
584
- },
585
- "partial_replication": {
586
- "count": 379,
587
- "denominator": 1000,
588
- "unknown": 481,
589
- "failure": 140,
590
- "score": 37.9,
591
- "profile": "hf-leaderboard-v1",
592
- "verification": "archived_task_flags"
593
- },
594
- "coefficient_direction": {
595
- "count": 488,
596
- "denominator": 1000,
597
- "unknown": 481,
598
- "failure": 31,
599
- "score": 48.8,
600
- "profile": "hf-leaderboard-v1",
601
- "verification": "archived_task_flags"
602
- },
603
- "significance_level": {
604
- "count": 433,
605
- "denominator": 1000,
606
- "unknown": 481,
607
- "failure": 86,
608
- "score": 43.3,
609
- "profile": "hf-leaderboard-v1",
610
- "verification": "archived_task_flags"
611
- }
612
- },
613
- "generated_at": "2026-09-16T17:18:47.373930+00:00",
614
- "complete": false,
615
- "harness": "DeepAgents 0.7.13",
616
- "model_call_cap": 6,
617
- "task_unknown_count": 6,
618
- "invalid_evidence_count": 1,
619
- "interruption_count": null,
620
- "evidence_class": "amended_comparison"
621
- }
622
- }
623
- },
624
- {
625
- "id": "deepseek-v4-pro",
626
- "name": "DeepSeek V4 Pro",
627
- "arms": {
628
- "baseline": {
629
- "path": "results/deepseek-v4-pro/baseline",
630
- "metrics": {
631
- "perfect": {
632
- "count": 129,
633
- "denominator": 1000,
634
- "unknown": 723,
635
- "failure": 148,
636
- "score": 12.9,
637
- "profile": "local-paper-v1",
638
- "verification": "archived_task_flags"
639
- },
640
- "compilation_success": {
641
- "count": 281,
642
- "denominator": 1000,
643
- "unknown": 0,
644
- "failure": 719,
645
- "score": 28.1,
646
- "profile": "hf-leaderboard-v1",
647
- "verification": "archived_task_flags"
648
- },
649
- "partial_replication": {
650
- "count": 195,
651
- "denominator": 1000,
652
- "unknown": 723,
653
- "failure": 82,
654
- "score": 19.5,
655
- "profile": "hf-leaderboard-v1",
656
- "verification": "archived_task_flags"
657
- },
658
- "coefficient_direction": {
659
- "count": 260,
660
- "denominator": 1000,
661
- "unknown": 723,
662
- "failure": 17,
663
- "score": 26.0,
664
- "profile": "hf-leaderboard-v1",
665
- "verification": "archived_task_flags"
666
- },
667
- "significance_level": {
668
- "count": 236,
669
- "denominator": 1000,
670
- "unknown": 723,
671
- "failure": 41,
672
- "score": 23.6,
673
- "profile": "hf-leaderboard-v1",
674
- "verification": "archived_task_flags"
675
- }
676
- },
677
- "generated_at": "2026-09-16T17:18:47.373930+00:00",
678
- "complete": true,
679
- "harness": "none",
680
- "model_call_cap": 1,
681
- "task_unknown_count": 0,
682
- "invalid_evidence_count": 0,
683
- "interruption_count": null,
684
- "evidence_class": "amended_comparison"
685
- },
686
- "deepagents": {
687
- "path": "results/deepseek-v4-pro/deepagents",
688
- "metrics": {
689
- "perfect": {
690
- "count": 183,
691
- "denominator": 1000,
692
- "unknown": 648,
693
- "failure": 169,
694
- "score": 18.3,
695
- "profile": "local-paper-v1",
696
- "verification": "archived_task_flags"
697
- },
698
- "compilation_success": {
699
- "count": 352,
700
- "denominator": 1000,
701
- "unknown": 0,
702
- "failure": 648,
703
- "score": 35.2,
704
- "profile": "hf-leaderboard-v1",
705
- "verification": "archived_task_flags"
706
- },
707
- "partial_replication": {
708
- "count": 270,
709
- "denominator": 1000,
710
- "unknown": 648,
711
- "failure": 82,
712
- "score": 27.0,
713
- "profile": "hf-leaderboard-v1",
714
- "verification": "archived_task_flags"
715
- },
716
- "coefficient_direction": {
717
- "count": 338,
718
- "denominator": 1000,
719
- "unknown": 648,
720
- "failure": 14,
721
- "score": 33.8,
722
- "profile": "hf-leaderboard-v1",
723
- "verification": "archived_task_flags"
724
- },
725
- "significance_level": {
726
- "count": 308,
727
- "denominator": 1000,
728
- "unknown": 648,
729
- "failure": 44,
730
- "score": 30.8,
731
- "profile": "hf-leaderboard-v1",
732
- "verification": "archived_task_flags"
733
- }
734
- },
735
- "generated_at": "2026-09-16T17:18:47.373930+00:00",
736
- "complete": true,
737
- "harness": "DeepAgents 0.7.13",
738
- "model_call_cap": 6,
739
- "task_unknown_count": 0,
740
- "invalid_evidence_count": 0,
741
- "interruption_count": null,
742
- "evidence_class": "amended_comparison"
743
- }
744
- }
745
- }
746
- ],
747
- "source_sha256": {
748
- "results/gpt-5.6-sol/baseline/summary.json": "6d6ab1aaffe754e08f9656dcb5f51fcd5c772e60660dc34d86cfc21f3c5c03d7",
749
- "results/gpt-5.6-sol/baseline/results.jsonl": "3b12160382043e27531ff5cb3e23bccc9a8f7807e4121a82ffa13df28f65a859",
750
- "results/gpt-5.6-sol/baseline/config.json": "90ec4e0781b57498fef52de31eacf5c8ec9424549643865a7140a1ccdb04c1d4",
751
- "results/gpt-5.6-sol/deepagents/summary.json": "821ca6e55a66006c7fb958951a7859a9dccde29d87de8415d5c3f07f523563c5",
752
- "results/gpt-5.6-sol/deepagents/results.jsonl": "378cdec8e7a880f091ba442649d1c034997acefdc623898b60a063baad29d7be",
753
- "results/gpt-5.6-sol/deepagents/config.json": "a3e24175f2395cffbbcd6d9d3c89689bd3a3b22dd4ce61bb78d5da33c6b6cc1b",
754
- "results/claude-opus-4-8/baseline/summary.json": "7b5b06bd9b3d7b47952b1dc424a01fcdf04ddccca0b3f64d04132358d6380cdc",
755
- "results/claude-opus-4-8/baseline/results.jsonl": "b9d6bd51c9eb81a634e78e422c86da16f655d97da87d3f5afa4c9aa0f96809f4",
756
- "results/claude-opus-4-8/baseline/config.json": "8058afcd14c34d666277c0f32ac5962398b10618df5b1aa0e13cd9862344dc56",
757
- "results/claude-opus-4-8/deepagents/summary.json": "f86da9c76f8becb75b4970c486160013209a6aa4239923018b217e55f1b0a614",
758
- "results/claude-opus-4-8/deepagents/results.jsonl": "3bef3b9850f24b9cb0b5806efd8425c4e4cc650735a6b28b45befdd55a6ec28a",
759
- "results/claude-opus-4-8/deepagents/config.json": "12215dfcba5d2d692268a305364514a03ff7579094b2d4af12f493383b8e0f21",
760
- "results/kimi-k3/baseline/summary.json": "2edd2e96f3b448ceceb6189edb7f23c737b245c00c9820728c69f5237feb34b7",
761
- "results/kimi-k3/baseline/results.jsonl": "0502ae8892dd6c66ee92890a83c678527cff6c3396aa4c13faaadcf41e1857c1",
762
- "results/kimi-k3/baseline/config.json": "7191c406e8695a5cb760ee8fa99c4fb0dd71bca59347acc4d6d33fe0630be081",
763
- "results/kimi-k3/deepagents/summary.json": "81c8cabaa58acc65ef6afba792241b70951b666ab90c3f7c25194b61b0d9a228",
764
- "results/kimi-k3/deepagents/results.jsonl": "bdab99f8f1d81885f74326cf9c8c8e57b9bb8a8d616bfbb1b5a2f6bf32b737ca",
765
- "results/kimi-k3/deepagents/config.json": "312c9260c01d5988878e4f2b88da55a16362ee994e8217c63b15ba772da3857c",
766
- "results/gemini-3.1-pro-preview/baseline/summary.json": "a8ba5100a28f1f0aeae6949eb3669c7717c844c4e2eee6fa42ded351aef6b5c7",
767
- "results/gemini-3.1-pro-preview/baseline/results.jsonl": "2f1e2019157d105efee7ba311a49eba99abe4a7b84f0a4b4e0ac174e2d56cdba",
768
- "results/gemini-3.1-pro-preview/baseline/config.json": "ff9884d2095695a1f40f5fc573982b9a49fd53d41dca2a6fc36d04dc81f10998",
769
- "results/gemini-3.1-pro-preview/deepagents/summary.json": "bf9ce721c94103f91b0ca576f717f4f5dca7cc9965601658a65fc6d2a15b7045",
770
- "results/gemini-3.1-pro-preview/deepagents/results.jsonl": "c2824f8277b283a6dd60118b6e6a0cb0419e4c8b9193de15a7bcf7aaaad24181",
771
- "results/gemini-3.1-pro-preview/deepagents/config.json": "f09d9d99d26328ae2f54e9173b22f69d68f7d7bb50c3cc5e352c996b98dd57f9",
772
- "results/qwen3.7-max/baseline/summary.json": "e506814d33789673fcd6b8e6869cdcbd52371cd3d0455ce53ae27e1098a52214",
773
- "results/qwen3.7-max/baseline/results.jsonl": "4924e929d67956f9deb6c319605042d09f40b12f7bd2f18baa0464b8f7c9851a",
774
- "results/qwen3.7-max/baseline/config.json": "9f553440e741863e82f32fec11470affe6f0dbffa03c668c647bd63d8f73227f",
775
- "results/qwen3.7-max/deepagents/summary.json": "a5dcb2297ccc31a921e3f4eeb025ed81a764e16556a12068733cfe3bfe0bdbe3",
776
- "results/qwen3.7-max/deepagents/results.jsonl": "e009f8c5c88b05896836330822afbda33af463c1f264f9adb9bbf5b094e61dfa",
777
- "results/qwen3.7-max/deepagents/config.json": "3862d438d381ca3e57b1bf68921ef01a8c38727902152ada2c6e1fcf7b70cc77",
778
- "results/deepseek-v4-pro/baseline/summary.json": "c51e4f1de78eba8f30e4a59276fb7821132cd103f0ae3f9d04c75c98344f2e34",
779
- "results/deepseek-v4-pro/baseline/results.jsonl": "7827218f6f18f39988e8c439f0c93cab611c04d158d8704aa50c9274cd438837",
780
- "results/deepseek-v4-pro/baseline/config.json": "4cef524f37a325029ea4ad325b163f72f9cf725f507f20cd76424d06e71e24ad",
781
- "results/deepseek-v4-pro/deepagents/summary.json": "231e4264b0403e12788136d01af465f86fe9ba3c3ab992510925a7ef4c2a40e9",
782
- "results/deepseek-v4-pro/deepagents/results.jsonl": "a006c8b0b80064295faeb3aa7395a2408f0208677853448816b361bf67e39bb6",
783
- "results/deepseek-v4-pro/deepagents/config.json": "400c28e4008d5241bf50bc71c2674861846d6b6d2e7da21f2a7602a60ecc0ae9"
784
- }
785
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": 1,
3
+ "kind": "research_leaderboard",
4
+ "published_date": "2026-09-20",
5
+ "source_repository": "CamoAiLab/InferenceNet-Leaderboard",
6
+ "source_revision": "6ea7c5684664bfe5c6e3d282a5e28f68244acd9e",
7
+ "dataset_revision": "59f9512a38e594528807744214a60ee00367434e",
8
+ "task_list": "Selected_1000/1000_new.csv",
9
+ "tasks_per_group": 1000,
10
+ "groups": 13,
11
+ "records": 13000,
12
+ "model_aliases": 6,
13
+ "paired_groups": 12,
14
+ "independent_groups": 1,
15
+ "paired_arms": [
16
+ "baseline",
17
+ "deepagents"
18
+ ],
19
+ "official_parity_verified": false,
20
+ "models": [
21
+ {
22
+ "id": "gpt-5.6-sol",
23
+ "name": "GPT-5.6 Sol",
24
+ "arms": {
25
+ "baseline": {
26
+ "path": "results/gpt-5.6-sol/baseline",
27
+ "metrics": {
28
+ "perfect": {
29
+ "count": 338,
30
+ "denominator": 1000,
31
+ "unknown": 445,
32
+ "failure": 217,
33
+ "score": 33.8,
34
+ "profile": "local-paper-v1",
35
+ "verification": "accepted_summary"
36
+ },
37
+ "compilation_success": {
38
+ "count": 557,
39
+ "denominator": 1000,
40
+ "unknown": 3,
41
+ "failure": 440,
42
+ "score": 55.7,
43
+ "profile": "hf-leaderboard-v1",
44
+ "verification": "archived_task_flags"
45
+ },
46
+ "partial_replication": {
47
+ "count": 430,
48
+ "denominator": 1000,
49
+ "unknown": 444,
50
+ "failure": 126,
51
+ "score": 43.0,
52
+ "profile": "hf-leaderboard-v1",
53
+ "verification": "archived_task_flags"
54
+ },
55
+ "coefficient_direction": {
56
+ "count": 537,
57
+ "denominator": 1000,
58
+ "unknown": 444,
59
+ "failure": 19,
60
+ "score": 53.7,
61
+ "profile": "hf-leaderboard-v1",
62
+ "verification": "archived_task_flags"
63
+ },
64
+ "significance_level": {
65
+ "count": 485,
66
+ "denominator": 1000,
67
+ "unknown": 444,
68
+ "failure": 71,
69
+ "score": 48.5,
70
+ "profile": "hf-leaderboard-v1",
71
+ "verification": "archived_task_flags"
72
+ }
73
+ },
74
+ "generated_at": "2026-09-13T17:49:16.537733+00:00",
75
+ "complete": true,
76
+ "harness": "none",
77
+ "model_call_cap": 1,
78
+ "task_unknown_count": null,
79
+ "invalid_evidence_count": 0,
80
+ "interruption_count": 3,
81
+ "evidence_class": "amended_comparison"
82
+ },
83
+ "deepagents": {
84
+ "path": "results/gpt-5.6-sol/deepagents",
85
+ "metrics": {
86
+ "perfect": {
87
+ "count": 518,
88
+ "denominator": 1000,
89
+ "unknown": 95,
90
+ "failure": 387,
91
+ "score": 51.8,
92
+ "profile": "local-paper-v1",
93
+ "verification": "accepted_summary"
94
+ },
95
+ "compilation_success": {
96
+ "count": 910,
97
+ "denominator": 1000,
98
+ "unknown": 10,
99
+ "failure": 80,
100
+ "score": 91.0,
101
+ "profile": "hf-leaderboard-v1",
102
+ "verification": "archived_task_flags"
103
+ },
104
+ "partial_replication": {
105
+ "count": 699,
106
+ "denominator": 1000,
107
+ "unknown": 92,
108
+ "failure": 209,
109
+ "score": 69.9,
110
+ "profile": "hf-leaderboard-v1",
111
+ "verification": "archived_task_flags"
112
+ },
113
+ "coefficient_direction": {
114
+ "count": 879,
115
+ "denominator": 1000,
116
+ "unknown": 92,
117
+ "failure": 29,
118
+ "score": 87.9,
119
+ "profile": "hf-leaderboard-v1",
120
+ "verification": "archived_task_flags"
121
+ },
122
+ "significance_level": {
123
+ "count": 787,
124
+ "denominator": 1000,
125
+ "unknown": 93,
126
+ "failure": 120,
127
+ "score": 78.7,
128
+ "profile": "hf-leaderboard-v1",
129
+ "verification": "archived_task_flags"
130
+ }
131
+ },
132
+ "generated_at": "2026-09-13T17:49:16.537733+00:00",
133
+ "complete": true,
134
+ "harness": "DeepAgents",
135
+ "model_call_cap": 6,
136
+ "task_unknown_count": null,
137
+ "invalid_evidence_count": 0,
138
+ "interruption_count": 10,
139
+ "evidence_class": "amended_comparison"
140
+ }
141
+ }
142
+ },
143
+ {
144
+ "id": "claude-opus-4-8",
145
+ "name": "Claude Opus 4.8",
146
+ "arms": {
147
+ "baseline": {
148
+ "path": "results/claude-opus-4-8/baseline",
149
+ "metrics": {
150
+ "perfect": {
151
+ "count": 184,
152
+ "denominator": 1000,
153
+ "unknown": 538,
154
+ "failure": 278,
155
+ "score": 18.4,
156
+ "profile": "local-paper-v1",
157
+ "verification": "accepted_summary"
158
+ },
159
+ "compilation_success": {
160
+ "count": 467,
161
+ "denominator": 1000,
162
+ "unknown": 0,
163
+ "failure": 533,
164
+ "score": 46.7,
165
+ "profile": "hf-leaderboard-v1",
166
+ "verification": "archived_task_flags"
167
+ },
168
+ "partial_replication": {
169
+ "count": 305,
170
+ "denominator": 1000,
171
+ "unknown": 537,
172
+ "failure": 158,
173
+ "score": 30.5,
174
+ "profile": "hf-leaderboard-v1",
175
+ "verification": "archived_task_flags"
176
+ },
177
+ "coefficient_direction": {
178
+ "count": 437,
179
+ "denominator": 1000,
180
+ "unknown": 537,
181
+ "failure": 26,
182
+ "score": 43.7,
183
+ "profile": "hf-leaderboard-v1",
184
+ "verification": "archived_task_flags"
185
+ },
186
+ "significance_level": {
187
+ "count": 370,
188
+ "denominator": 1000,
189
+ "unknown": 537,
190
+ "failure": 93,
191
+ "score": 37.0,
192
+ "profile": "hf-leaderboard-v1",
193
+ "verification": "archived_task_flags"
194
+ }
195
+ },
196
+ "generated_at": "2026-09-13T17:50:43.870921+00:00",
197
+ "complete": true,
198
+ "harness": "none",
199
+ "model_call_cap": 1,
200
+ "task_unknown_count": null,
201
+ "invalid_evidence_count": 0,
202
+ "interruption_count": 0,
203
+ "evidence_class": "amended_comparison"
204
+ },
205
+ "deepagents": {
206
+ "path": "results/claude-opus-4-8/deepagents",
207
+ "metrics": {
208
+ "perfect": {
209
+ "count": 392,
210
+ "denominator": 1000,
211
+ "unknown": 174,
212
+ "failure": 434,
213
+ "score": 39.2,
214
+ "profile": "local-paper-v1",
215
+ "verification": "accepted_summary"
216
+ },
217
+ "compilation_success": {
218
+ "count": 834,
219
+ "denominator": 1000,
220
+ "unknown": 4,
221
+ "failure": 162,
222
+ "score": 83.4,
223
+ "profile": "hf-leaderboard-v1",
224
+ "verification": "archived_task_flags"
225
+ },
226
+ "partial_replication": {
227
+ "count": 621,
228
+ "denominator": 1000,
229
+ "unknown": 170,
230
+ "failure": 209,
231
+ "score": 62.1,
232
+ "profile": "hf-leaderboard-v1",
233
+ "verification": "archived_task_flags"
234
+ },
235
+ "coefficient_direction": {
236
+ "count": 793,
237
+ "denominator": 1000,
238
+ "unknown": 170,
239
+ "failure": 37,
240
+ "score": 79.3,
241
+ "profile": "hf-leaderboard-v1",
242
+ "verification": "archived_task_flags"
243
+ },
244
+ "significance_level": {
245
+ "count": 696,
246
+ "denominator": 1000,
247
+ "unknown": 172,
248
+ "failure": 132,
249
+ "score": 69.6,
250
+ "profile": "hf-leaderboard-v1",
251
+ "verification": "archived_task_flags"
252
+ }
253
+ },
254
+ "generated_at": "2026-09-13T17:50:43.870921+00:00",
255
+ "complete": true,
256
+ "harness": "DeepAgents",
257
+ "model_call_cap": 6,
258
+ "task_unknown_count": null,
259
+ "invalid_evidence_count": 0,
260
+ "interruption_count": 4,
261
+ "evidence_class": "amended_comparison"
262
+ }
263
+ }
264
+ },
265
+ {
266
+ "id": "kimi-k3",
267
+ "name": "Kimi K3",
268
+ "arms": {
269
+ "baseline": {
270
+ "path": "results/kimi-k3/baseline",
271
+ "metrics": {
272
+ "perfect": {
273
+ "count": 230,
274
+ "denominator": 1000,
275
+ "unknown": 481,
276
+ "failure": 289,
277
+ "score": 23.0,
278
+ "profile": "local-paper-v1",
279
+ "verification": "archived_task_flags"
280
+ },
281
+ "compilation_success": {
282
+ "count": 526,
283
+ "denominator": 1000,
284
+ "unknown": 5,
285
+ "failure": 469,
286
+ "score": 52.6,
287
+ "profile": "hf-leaderboard-v1",
288
+ "verification": "archived_task_flags"
289
+ },
290
+ "partial_replication": {
291
+ "count": 366,
292
+ "denominator": 1000,
293
+ "unknown": 481,
294
+ "failure": 153,
295
+ "score": 36.6,
296
+ "profile": "hf-leaderboard-v1",
297
+ "verification": "archived_task_flags"
298
+ },
299
+ "coefficient_direction": {
300
+ "count": 494,
301
+ "denominator": 1000,
302
+ "unknown": 481,
303
+ "failure": 25,
304
+ "score": 49.4,
305
+ "profile": "hf-leaderboard-v1",
306
+ "verification": "archived_task_flags"
307
+ },
308
+ "significance_level": {
309
+ "count": 431,
310
+ "denominator": 1000,
311
+ "unknown": 481,
312
+ "failure": 88,
313
+ "score": 43.1,
314
+ "profile": "hf-leaderboard-v1",
315
+ "verification": "archived_task_flags"
316
+ }
317
+ },
318
+ "generated_at": "2026-09-16T15:28:00.953066+00:00",
319
+ "complete": false,
320
+ "harness": "none",
321
+ "model_call_cap": 1,
322
+ "task_unknown_count": 5,
323
+ "invalid_evidence_count": 0,
324
+ "interruption_count": null,
325
+ "evidence_class": "amended_comparison"
326
+ },
327
+ "deepagents": {
328
+ "path": "results/kimi-k3/deepagents",
329
+ "metrics": {
330
+ "perfect": {
331
+ "count": 390,
332
+ "denominator": 1000,
333
+ "unknown": 159,
334
+ "failure": 451,
335
+ "score": 39.0,
336
+ "profile": "local-paper-v1",
337
+ "verification": "archived_task_flags"
338
+ },
339
+ "compilation_success": {
340
+ "count": 867,
341
+ "denominator": 1000,
342
+ "unknown": 4,
343
+ "failure": 129,
344
+ "score": 86.7,
345
+ "profile": "hf-leaderboard-v1",
346
+ "verification": "archived_task_flags"
347
+ },
348
+ "partial_replication": {
349
+ "count": 635,
350
+ "denominator": 1000,
351
+ "unknown": 156,
352
+ "failure": 209,
353
+ "score": 63.5,
354
+ "profile": "hf-leaderboard-v1",
355
+ "verification": "archived_task_flags"
356
+ },
357
+ "coefficient_direction": {
358
+ "count": 804,
359
+ "denominator": 1000,
360
+ "unknown": 156,
361
+ "failure": 40,
362
+ "score": 80.4,
363
+ "profile": "hf-leaderboard-v1",
364
+ "verification": "archived_task_flags"
365
+ },
366
+ "significance_level": {
367
+ "count": 709,
368
+ "denominator": 1000,
369
+ "unknown": 157,
370
+ "failure": 134,
371
+ "score": 70.9,
372
+ "profile": "hf-leaderboard-v1",
373
+ "verification": "archived_task_flags"
374
+ }
375
+ },
376
+ "generated_at": "2026-09-16T15:28:00.953066+00:00",
377
+ "complete": false,
378
+ "harness": "DeepAgents 0.7.13",
379
+ "model_call_cap": 6,
380
+ "task_unknown_count": 4,
381
+ "invalid_evidence_count": 0,
382
+ "interruption_count": null,
383
+ "evidence_class": "amended_comparison"
384
+ }
385
+ }
386
+ },
387
+ {
388
+ "id": "gemini-3.1-pro-preview",
389
+ "name": "Gemini 3.1 Pro Preview",
390
+ "arms": {
391
+ "baseline": {
392
+ "path": "results/gemini-3.1-pro-preview/baseline",
393
+ "metrics": {
394
+ "perfect": {
395
+ "count": 246,
396
+ "denominator": 1000,
397
+ "unknown": 462,
398
+ "failure": 292,
399
+ "score": 24.6,
400
+ "profile": "local-paper-v1",
401
+ "verification": "archived_task_flags"
402
+ },
403
+ "compilation_success": {
404
+ "count": 543,
405
+ "denominator": 1000,
406
+ "unknown": 0,
407
+ "failure": 457,
408
+ "score": 54.3,
409
+ "profile": "hf-leaderboard-v1",
410
+ "verification": "archived_task_flags"
411
+ },
412
+ "partial_replication": {
413
+ "count": 366,
414
+ "denominator": 1000,
415
+ "unknown": 460,
416
+ "failure": 174,
417
+ "score": 36.6,
418
+ "profile": "hf-leaderboard-v1",
419
+ "verification": "archived_task_flags"
420
+ },
421
+ "coefficient_direction": {
422
+ "count": 506,
423
+ "denominator": 1000,
424
+ "unknown": 460,
425
+ "failure": 34,
426
+ "score": 50.6,
427
+ "profile": "hf-leaderboard-v1",
428
+ "verification": "archived_task_flags"
429
+ },
430
+ "significance_level": {
431
+ "count": 437,
432
+ "denominator": 1000,
433
+ "unknown": 460,
434
+ "failure": 103,
435
+ "score": 43.7,
436
+ "profile": "hf-leaderboard-v1",
437
+ "verification": "archived_task_flags"
438
+ }
439
+ },
440
+ "generated_at": "2026-09-16T15:28:00.953066+00:00",
441
+ "complete": true,
442
+ "harness": "none",
443
+ "model_call_cap": 1,
444
+ "task_unknown_count": 0,
445
+ "invalid_evidence_count": 0,
446
+ "interruption_count": null,
447
+ "evidence_class": "amended_comparison"
448
+ },
449
+ "deepagents": {
450
+ "path": "results/gemini-3.1-pro-preview/deepagents",
451
+ "metrics": {
452
+ "perfect": {
453
+ "count": 391,
454
+ "denominator": 1000,
455
+ "unknown": 155,
456
+ "failure": 454,
457
+ "score": 39.1,
458
+ "profile": "local-paper-v1",
459
+ "verification": "archived_task_flags"
460
+ },
461
+ "compilation_success": {
462
+ "count": 850,
463
+ "denominator": 1000,
464
+ "unknown": 0,
465
+ "failure": 150,
466
+ "score": 85.0,
467
+ "profile": "hf-leaderboard-v1",
468
+ "verification": "archived_task_flags"
469
+ },
470
+ "partial_replication": {
471
+ "count": 632,
472
+ "denominator": 1000,
473
+ "unknown": 153,
474
+ "failure": 215,
475
+ "score": 63.2,
476
+ "profile": "hf-leaderboard-v1",
477
+ "verification": "archived_task_flags"
478
+ },
479
+ "coefficient_direction": {
480
+ "count": 811,
481
+ "denominator": 1000,
482
+ "unknown": 153,
483
+ "failure": 36,
484
+ "score": 81.1,
485
+ "profile": "hf-leaderboard-v1",
486
+ "verification": "archived_task_flags"
487
+ },
488
+ "significance_level": {
489
+ "count": 718,
490
+ "denominator": 1000,
491
+ "unknown": 154,
492
+ "failure": 128,
493
+ "score": 71.8,
494
+ "profile": "hf-leaderboard-v1",
495
+ "verification": "archived_task_flags"
496
+ }
497
+ },
498
+ "generated_at": "2026-09-16T15:28:00.953066+00:00",
499
+ "complete": true,
500
+ "harness": "DeepAgents 0.7.13",
501
+ "model_call_cap": 6,
502
+ "task_unknown_count": 0,
503
+ "invalid_evidence_count": 0,
504
+ "interruption_count": null,
505
+ "evidence_class": "amended_comparison"
506
+ }
507
+ }
508
+ },
509
+ {
510
+ "id": "qwen3.7-max",
511
+ "name": "Qwen3.7-Max",
512
+ "arms": {
513
+ "baseline": {
514
+ "path": "results/qwen3.7-max/baseline",
515
+ "metrics": {
516
+ "perfect": {
517
+ "count": 198,
518
+ "denominator": 1000,
519
+ "unknown": 519,
520
+ "failure": 283,
521
+ "score": 19.8,
522
+ "profile": "local-paper-v1",
523
+ "verification": "archived_task_flags"
524
+ },
525
+ "compilation_success": {
526
+ "count": 486,
527
+ "denominator": 1000,
528
+ "unknown": 0,
529
+ "failure": 514,
530
+ "score": 48.6,
531
+ "profile": "hf-leaderboard-v1",
532
+ "verification": "archived_task_flags"
533
+ },
534
+ "partial_replication": {
535
+ "count": 315,
536
+ "denominator": 1000,
537
+ "unknown": 518,
538
+ "failure": 167,
539
+ "score": 31.5,
540
+ "profile": "hf-leaderboard-v1",
541
+ "verification": "archived_task_flags"
542
+ },
543
+ "coefficient_direction": {
544
+ "count": 454,
545
+ "denominator": 1000,
546
+ "unknown": 518,
547
+ "failure": 28,
548
+ "score": 45.4,
549
+ "profile": "hf-leaderboard-v1",
550
+ "verification": "archived_task_flags"
551
+ },
552
+ "significance_level": {
553
+ "count": 396,
554
+ "denominator": 1000,
555
+ "unknown": 518,
556
+ "failure": 86,
557
+ "score": 39.6,
558
+ "profile": "hf-leaderboard-v1",
559
+ "verification": "archived_task_flags"
560
+ }
561
+ },
562
+ "generated_at": "2026-09-16T17:18:47.373930+00:00",
563
+ "complete": true,
564
+ "harness": "none",
565
+ "model_call_cap": 1,
566
+ "task_unknown_count": 0,
567
+ "invalid_evidence_count": 0,
568
+ "interruption_count": null,
569
+ "evidence_class": "amended_comparison"
570
+ },
571
+ "deepagents": {
572
+ "path": "results/qwen3.7-max/deepagents",
573
+ "metrics": {
574
+ "perfect": {
575
+ "count": 248,
576
+ "denominator": 1000,
577
+ "unknown": 481,
578
+ "failure": 271,
579
+ "score": 24.8,
580
+ "profile": "local-paper-v1",
581
+ "verification": "archived_task_flags"
582
+ },
583
+ "compilation_success": {
584
+ "count": 523,
585
+ "denominator": 1000,
586
+ "unknown": 7,
587
+ "failure": 470,
588
+ "score": 52.3,
589
+ "profile": "hf-leaderboard-v1",
590
+ "verification": "archived_task_flags"
591
+ },
592
+ "partial_replication": {
593
+ "count": 379,
594
+ "denominator": 1000,
595
+ "unknown": 481,
596
+ "failure": 140,
597
+ "score": 37.9,
598
+ "profile": "hf-leaderboard-v1",
599
+ "verification": "archived_task_flags"
600
+ },
601
+ "coefficient_direction": {
602
+ "count": 488,
603
+ "denominator": 1000,
604
+ "unknown": 481,
605
+ "failure": 31,
606
+ "score": 48.8,
607
+ "profile": "hf-leaderboard-v1",
608
+ "verification": "archived_task_flags"
609
+ },
610
+ "significance_level": {
611
+ "count": 433,
612
+ "denominator": 1000,
613
+ "unknown": 481,
614
+ "failure": 86,
615
+ "score": 43.3,
616
+ "profile": "hf-leaderboard-v1",
617
+ "verification": "archived_task_flags"
618
+ }
619
+ },
620
+ "generated_at": "2026-09-16T17:18:47.373930+00:00",
621
+ "complete": false,
622
+ "harness": "DeepAgents 0.7.13",
623
+ "model_call_cap": 6,
624
+ "task_unknown_count": 6,
625
+ "invalid_evidence_count": 1,
626
+ "interruption_count": null,
627
+ "evidence_class": "amended_comparison"
628
+ }
629
+ }
630
+ },
631
+ {
632
+ "id": "deepseek-v4-pro",
633
+ "name": "DeepSeek V4 Pro",
634
+ "arms": {
635
+ "baseline": {
636
+ "path": "results/deepseek-v4-pro/baseline",
637
+ "metrics": {
638
+ "perfect": {
639
+ "count": 129,
640
+ "denominator": 1000,
641
+ "unknown": 723,
642
+ "failure": 148,
643
+ "score": 12.9,
644
+ "profile": "local-paper-v1",
645
+ "verification": "archived_task_flags"
646
+ },
647
+ "compilation_success": {
648
+ "count": 281,
649
+ "denominator": 1000,
650
+ "unknown": 0,
651
+ "failure": 719,
652
+ "score": 28.1,
653
+ "profile": "hf-leaderboard-v1",
654
+ "verification": "archived_task_flags"
655
+ },
656
+ "partial_replication": {
657
+ "count": 195,
658
+ "denominator": 1000,
659
+ "unknown": 723,
660
+ "failure": 82,
661
+ "score": 19.5,
662
+ "profile": "hf-leaderboard-v1",
663
+ "verification": "archived_task_flags"
664
+ },
665
+ "coefficient_direction": {
666
+ "count": 260,
667
+ "denominator": 1000,
668
+ "unknown": 723,
669
+ "failure": 17,
670
+ "score": 26.0,
671
+ "profile": "hf-leaderboard-v1",
672
+ "verification": "archived_task_flags"
673
+ },
674
+ "significance_level": {
675
+ "count": 236,
676
+ "denominator": 1000,
677
+ "unknown": 723,
678
+ "failure": 41,
679
+ "score": 23.6,
680
+ "profile": "hf-leaderboard-v1",
681
+ "verification": "archived_task_flags"
682
+ }
683
+ },
684
+ "generated_at": "2026-09-16T17:18:47.373930+00:00",
685
+ "complete": true,
686
+ "harness": "none",
687
+ "model_call_cap": 1,
688
+ "task_unknown_count": 0,
689
+ "invalid_evidence_count": 0,
690
+ "interruption_count": null,
691
+ "evidence_class": "amended_comparison"
692
+ },
693
+ "deepagents": {
694
+ "path": "results/deepseek-v4-pro/deepagents",
695
+ "metrics": {
696
+ "perfect": {
697
+ "count": 183,
698
+ "denominator": 1000,
699
+ "unknown": 648,
700
+ "failure": 169,
701
+ "score": 18.3,
702
+ "profile": "local-paper-v1",
703
+ "verification": "archived_task_flags"
704
+ },
705
+ "compilation_success": {
706
+ "count": 352,
707
+ "denominator": 1000,
708
+ "unknown": 0,
709
+ "failure": 648,
710
+ "score": 35.2,
711
+ "profile": "hf-leaderboard-v1",
712
+ "verification": "archived_task_flags"
713
+ },
714
+ "partial_replication": {
715
+ "count": 270,
716
+ "denominator": 1000,
717
+ "unknown": 648,
718
+ "failure": 82,
719
+ "score": 27.0,
720
+ "profile": "hf-leaderboard-v1",
721
+ "verification": "archived_task_flags"
722
+ },
723
+ "coefficient_direction": {
724
+ "count": 338,
725
+ "denominator": 1000,
726
+ "unknown": 648,
727
+ "failure": 14,
728
+ "score": 33.8,
729
+ "profile": "hf-leaderboard-v1",
730
+ "verification": "archived_task_flags"
731
+ },
732
+ "significance_level": {
733
+ "count": 308,
734
+ "denominator": 1000,
735
+ "unknown": 648,
736
+ "failure": 44,
737
+ "score": 30.8,
738
+ "profile": "hf-leaderboard-v1",
739
+ "verification": "archived_task_flags"
740
+ }
741
+ },
742
+ "generated_at": "2026-09-16T17:18:47.373930+00:00",
743
+ "complete": true,
744
+ "harness": "DeepAgents 0.7.13",
745
+ "model_call_cap": 6,
746
+ "task_unknown_count": 0,
747
+ "invalid_evidence_count": 0,
748
+ "interruption_count": null,
749
+ "evidence_class": "amended_comparison"
750
+ },
751
+ "dsh": {
752
+ "path": "results/deepseek-v4-pro/dsh",
753
+ "metrics": {
754
+ "perfect": {
755
+ "count": 372,
756
+ "denominator": 1000,
757
+ "unknown": 305,
758
+ "failure": 323,
759
+ "score": 37.2,
760
+ "profile": "local-paper-v1",
761
+ "verification": "archived_task_flags"
762
+ },
763
+ "compilation_success": {
764
+ "count": 699,
765
+ "denominator": 1000,
766
+ "unknown": 30,
767
+ "failure": 271,
768
+ "score": 69.9,
769
+ "profile": "hf-leaderboard-v1",
770
+ "verification": "archived_task_flags"
771
+ },
772
+ "partial_replication": {
773
+ "count": 556,
774
+ "denominator": 1000,
775
+ "unknown": 302,
776
+ "failure": 142,
777
+ "score": 55.6,
778
+ "profile": "hf-leaderboard-v1",
779
+ "verification": "archived_task_flags"
780
+ },
781
+ "coefficient_direction": {
782
+ "count": 683,
783
+ "denominator": 1000,
784
+ "unknown": 302,
785
+ "failure": 15,
786
+ "score": 68.3,
787
+ "profile": "hf-leaderboard-v1",
788
+ "verification": "archived_task_flags"
789
+ },
790
+ "significance_level": {
791
+ "count": 598,
792
+ "denominator": 1000,
793
+ "unknown": 304,
794
+ "failure": 98,
795
+ "score": 59.8,
796
+ "profile": "hf-leaderboard-v1",
797
+ "verification": "archived_task_flags"
798
+ }
799
+ },
800
+ "generated_at": "2026-09-19T18:18:48.070003+00:00",
801
+ "complete": false,
802
+ "harness": "DeepSeek Harness SDK 0.1.5rc1",
803
+ "model_call_cap": 6,
804
+ "task_unknown_count": 30,
805
+ "invalid_evidence_count": 0,
806
+ "interruption_count": null,
807
+ "evidence_class": "technical_recovery_view",
808
+ "display_name": "DeepSeek API [v4-pro alias] + DSH",
809
+ "identity_notice": "Requested API alias: deepseek-v4-pro. Underlying model weights are unverified. This technical recovery result is a separate harness entry, not a paired DeepAgents gain.",
810
+ "paired_comparison": false,
811
+ "model_alias": "deepseek-v4-pro",
812
+ "underlying_model_weights_verified": false,
813
+ "comparison_group": "independent",
814
+ "protocol_url": "results/deepseek-v4-pro/dsh/README.md"
815
+ }
816
+ }
817
+ }
818
+ ],
819
+ "source_sha256": {
820
+ "results/gpt-5.6-sol/baseline/summary.json": "6d6ab1aaffe754e08f9656dcb5f51fcd5c772e60660dc34d86cfc21f3c5c03d7",
821
+ "results/gpt-5.6-sol/baseline/results.jsonl": "3b12160382043e27531ff5cb3e23bccc9a8f7807e4121a82ffa13df28f65a859",
822
+ "results/gpt-5.6-sol/baseline/config.json": "90ec4e0781b57498fef52de31eacf5c8ec9424549643865a7140a1ccdb04c1d4",
823
+ "results/gpt-5.6-sol/deepagents/summary.json": "821ca6e55a66006c7fb958951a7859a9dccde29d87de8415d5c3f07f523563c5",
824
+ "results/gpt-5.6-sol/deepagents/results.jsonl": "378cdec8e7a880f091ba442649d1c034997acefdc623898b60a063baad29d7be",
825
+ "results/gpt-5.6-sol/deepagents/config.json": "a3e24175f2395cffbbcd6d9d3c89689bd3a3b22dd4ce61bb78d5da33c6b6cc1b",
826
+ "results/claude-opus-4-8/baseline/summary.json": "7b5b06bd9b3d7b47952b1dc424a01fcdf04ddccca0b3f64d04132358d6380cdc",
827
+ "results/claude-opus-4-8/baseline/results.jsonl": "b9d6bd51c9eb81a634e78e422c86da16f655d97da87d3f5afa4c9aa0f96809f4",
828
+ "results/claude-opus-4-8/baseline/config.json": "8058afcd14c34d666277c0f32ac5962398b10618df5b1aa0e13cd9862344dc56",
829
+ "results/claude-opus-4-8/deepagents/summary.json": "f86da9c76f8becb75b4970c486160013209a6aa4239923018b217e55f1b0a614",
830
+ "results/claude-opus-4-8/deepagents/results.jsonl": "3bef3b9850f24b9cb0b5806efd8425c4e4cc650735a6b28b45befdd55a6ec28a",
831
+ "results/claude-opus-4-8/deepagents/config.json": "12215dfcba5d2d692268a305364514a03ff7579094b2d4af12f493383b8e0f21",
832
+ "results/kimi-k3/baseline/summary.json": "2edd2e96f3b448ceceb6189edb7f23c737b245c00c9820728c69f5237feb34b7",
833
+ "results/kimi-k3/baseline/results.jsonl": "0502ae8892dd6c66ee92890a83c678527cff6c3396aa4c13faaadcf41e1857c1",
834
+ "results/kimi-k3/baseline/config.json": "7191c406e8695a5cb760ee8fa99c4fb0dd71bca59347acc4d6d33fe0630be081",
835
+ "results/kimi-k3/deepagents/summary.json": "81c8cabaa58acc65ef6afba792241b70951b666ab90c3f7c25194b61b0d9a228",
836
+ "results/kimi-k3/deepagents/results.jsonl": "bdab99f8f1d81885f74326cf9c8c8e57b9bb8a8d616bfbb1b5a2f6bf32b737ca",
837
+ "results/kimi-k3/deepagents/config.json": "312c9260c01d5988878e4f2b88da55a16362ee994e8217c63b15ba772da3857c",
838
+ "results/gemini-3.1-pro-preview/baseline/summary.json": "a8ba5100a28f1f0aeae6949eb3669c7717c844c4e2eee6fa42ded351aef6b5c7",
839
+ "results/gemini-3.1-pro-preview/baseline/results.jsonl": "2f1e2019157d105efee7ba311a49eba99abe4a7b84f0a4b4e0ac174e2d56cdba",
840
+ "results/gemini-3.1-pro-preview/baseline/config.json": "ff9884d2095695a1f40f5fc573982b9a49fd53d41dca2a6fc36d04dc81f10998",
841
+ "results/gemini-3.1-pro-preview/deepagents/summary.json": "bf9ce721c94103f91b0ca576f717f4f5dca7cc9965601658a65fc6d2a15b7045",
842
+ "results/gemini-3.1-pro-preview/deepagents/results.jsonl": "c2824f8277b283a6dd60118b6e6a0cb0419e4c8b9193de15a7bcf7aaaad24181",
843
+ "results/gemini-3.1-pro-preview/deepagents/config.json": "f09d9d99d26328ae2f54e9173b22f69d68f7d7bb50c3cc5e352c996b98dd57f9",
844
+ "results/qwen3.7-max/baseline/summary.json": "e506814d33789673fcd6b8e6869cdcbd52371cd3d0455ce53ae27e1098a52214",
845
+ "results/qwen3.7-max/baseline/results.jsonl": "4924e929d67956f9deb6c319605042d09f40b12f7bd2f18baa0464b8f7c9851a",
846
+ "results/qwen3.7-max/baseline/config.json": "9f553440e741863e82f32fec11470affe6f0dbffa03c668c647bd63d8f73227f",
847
+ "results/qwen3.7-max/deepagents/summary.json": "a5dcb2297ccc31a921e3f4eeb025ed81a764e16556a12068733cfe3bfe0bdbe3",
848
+ "results/qwen3.7-max/deepagents/results.jsonl": "e009f8c5c88b05896836330822afbda33af463c1f264f9adb9bbf5b094e61dfa",
849
+ "results/qwen3.7-max/deepagents/config.json": "3862d438d381ca3e57b1bf68921ef01a8c38727902152ada2c6e1fcf7b70cc77",
850
+ "results/deepseek-v4-pro/baseline/summary.json": "c51e4f1de78eba8f30e4a59276fb7821132cd103f0ae3f9d04c75c98344f2e34",
851
+ "results/deepseek-v4-pro/baseline/results.jsonl": "7827218f6f18f39988e8c439f0c93cab611c04d158d8704aa50c9274cd438837",
852
+ "results/deepseek-v4-pro/baseline/config.json": "4cef524f37a325029ea4ad325b163f72f9cf725f507f20cd76424d06e71e24ad",
853
+ "results/deepseek-v4-pro/deepagents/summary.json": "231e4264b0403e12788136d01af465f86fe9ba3c3ab992510925a7ef4c2a40e9",
854
+ "results/deepseek-v4-pro/deepagents/results.jsonl": "a006c8b0b80064295faeb3aa7395a2408f0208677853448816b361bf67e39bb6",
855
+ "results/deepseek-v4-pro/deepagents/config.json": "400c28e4008d5241bf50bc71c2674861846d6b6d2e7da21f2a7602a60ecc0ae9",
856
+ "results/deepseek-v4-pro/dsh/summary.json": "62936f76b1ca0de5e761d1ea1f894343695503ce934bf0213dc9fde1ea72a782",
857
+ "results/deepseek-v4-pro/dsh/results.jsonl": "b12427d5f4476351e571e4b29f61e0463540a1701bec51e642753d717dbc1df2",
858
+ "results/deepseek-v4-pro/dsh/config.json": "df322f13761e06dc78cb553c5dac347ce4361599937af4017a902c56a7df9d77"
859
+ }
860
+ }
leaderboard.css CHANGED
@@ -3,3 +3,5 @@
3
  @media(max-width:760px){.page{padding:0 20px}.topbar{min-height:76px}.nav-links{gap:12px}.nav-links a{font-size:11px}.brand{font-size:18px}.brand-mark{display:none}.hero{padding-top:34px}h1{letter-spacing:-1.3px}.intro{font-size:15px}.facts{gap:18px}.facts .update{width:100%;margin-left:0}.protocols{gap:18px}.protocols>div+div{padding-left:18px}.protocols p+p{font-size:12px}.protocol-tag{font-size:12px}h2{font-size:22px}.section-head{align-items:flex-start;flex-direction:column;gap:12px}.toolbar{align-items:flex-start;flex-direction:column}.view-switch{width:100%}.view-switch button{flex:1;font-size:11px;padding:8px}.filters{flex-wrap:wrap;gap:12px}.metric-control{width:100%;min-width:0!important}.filters label:not(.metric-control){flex:1}.search-control{margin-left:0;width:auto}.metric-description{padding-bottom:16px}.method-grid{grid-template-columns:1fr;gap:20px}.method{padding-top:36px}.table-foot{flex-direction:column;gap:5px}.table-foot>span:last-child{text-align:left}.table-wrap td{padding:17px 14px}.method .section-head{gap:14px}footer{flex-direction:column;gap:12px}}
4
  tbody th[scope=row]{background:transparent;color:var(--text);border-bottom-color:#23313b}tbody tr:last-child th{border-bottom:none}
5
  @media(prefers-reduced-motion:no-preference){button,a{transition:background .12s,color .12s}}
 
 
 
3
  @media(max-width:760px){.page{padding:0 20px}.topbar{min-height:76px}.nav-links{gap:12px}.nav-links a{font-size:11px}.brand{font-size:18px}.brand-mark{display:none}.hero{padding-top:34px}h1{letter-spacing:-1.3px}.intro{font-size:15px}.facts{gap:18px}.facts .update{width:100%;margin-left:0}.protocols{gap:18px}.protocols>div+div{padding-left:18px}.protocols p+p{font-size:12px}.protocol-tag{font-size:12px}h2{font-size:22px}.section-head{align-items:flex-start;flex-direction:column;gap:12px}.toolbar{align-items:flex-start;flex-direction:column}.view-switch{width:100%}.view-switch button{flex:1;font-size:11px;padding:8px}.filters{flex-wrap:wrap;gap:12px}.metric-control{width:100%;min-width:0!important}.filters label:not(.metric-control){flex:1}.search-control{margin-left:0;width:auto}.metric-description{padding-bottom:16px}.method-grid{grid-template-columns:1fr;gap:20px}.method{padding-top:36px}.table-foot{flex-direction:column;gap:5px}.table-foot>span:last-child{text-align:left}.table-wrap td{padding:17px 14px}.method .section-head{gap:14px}footer{flex-direction:column;gap:12px}}
4
  tbody th[scope=row]{background:transparent;color:var(--text);border-bottom-color:#23313b}tbody tr:last-child th{border-bottom:none}
5
  @media(prefers-reduced-motion:no-preference){button,a{transition:background .12s,color .12s}}
6
+ .protocols{grid-template-columns:repeat(3,1fr);gap:24px}.protocols>div+div{padding-left:24px}.independent{color:var(--amber)}.independent .fill{background:var(--amber)}.independent-notice{margin-top:18px;padding:16px 20px;border:1px solid #4b422e;border-left:3px solid var(--amber);border-radius:6px;background:#1c1e1b;font-size:12px;color:var(--muted)}.independent-notice strong{color:var(--amber)}.independent-notice p{margin:5px 0 7px;max-width:960px}.independent-notice a{color:var(--amber)}.run-protocol{display:block;font-size:10px;margin-top:5px}.model-name{white-space:normal;max-width:355px}.model-meta{flex-wrap:wrap}.facts{gap:24px}.facts .update{font-size:11px}
7
+ @media(max-width:760px){.protocols{grid-template-columns:1fr;gap:18px}.protocols>div+div{border-left:0;border-top:1px solid var(--line);padding:18px 0 0}.facts{gap:14px 24px}.independent-notice{padding:14px}.view-switch button{flex-basis:100%}.model-cell{min-width:225px}.model-name{max-width:275px}}
leaderboard.csv CHANGED
@@ -1,61 +1,66 @@
1
- model,arm,harness,metric_profile,metric,successes,denominator,unknown,score_percent,official_parity_verified,source_revision
2
- gpt-5.6-sol,baseline,none,local-paper-v1,perfect,338,1000,445,33.8,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
3
- gpt-5.6-sol,baseline,none,hf-leaderboard-v1,compilation_success,557,1000,3,55.7,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
4
- gpt-5.6-sol,baseline,none,hf-leaderboard-v1,partial_replication,430,1000,444,43.0,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
5
- gpt-5.6-sol,baseline,none,hf-leaderboard-v1,coefficient_direction,537,1000,444,53.7,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
6
- gpt-5.6-sol,baseline,none,hf-leaderboard-v1,significance_level,485,1000,444,48.5,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
7
- gpt-5.6-sol,deepagents,DeepAgents,local-paper-v1,perfect,518,1000,95,51.8,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
8
- gpt-5.6-sol,deepagents,DeepAgents,hf-leaderboard-v1,compilation_success,910,1000,10,91.0,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
9
- gpt-5.6-sol,deepagents,DeepAgents,hf-leaderboard-v1,partial_replication,699,1000,92,69.9,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
10
- gpt-5.6-sol,deepagents,DeepAgents,hf-leaderboard-v1,coefficient_direction,879,1000,92,87.9,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
11
- gpt-5.6-sol,deepagents,DeepAgents,hf-leaderboard-v1,significance_level,787,1000,93,78.7,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
12
- claude-opus-4-8,baseline,none,local-paper-v1,perfect,184,1000,538,18.4,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
13
- claude-opus-4-8,baseline,none,hf-leaderboard-v1,compilation_success,467,1000,0,46.7,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
14
- claude-opus-4-8,baseline,none,hf-leaderboard-v1,partial_replication,305,1000,537,30.5,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
15
- claude-opus-4-8,baseline,none,hf-leaderboard-v1,coefficient_direction,437,1000,537,43.7,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
16
- claude-opus-4-8,baseline,none,hf-leaderboard-v1,significance_level,370,1000,537,37.0,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
17
- claude-opus-4-8,deepagents,DeepAgents,local-paper-v1,perfect,392,1000,174,39.2,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
18
- claude-opus-4-8,deepagents,DeepAgents,hf-leaderboard-v1,compilation_success,834,1000,4,83.4,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
19
- claude-opus-4-8,deepagents,DeepAgents,hf-leaderboard-v1,partial_replication,621,1000,170,62.1,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
20
- claude-opus-4-8,deepagents,DeepAgents,hf-leaderboard-v1,coefficient_direction,793,1000,170,79.3,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
21
- claude-opus-4-8,deepagents,DeepAgents,hf-leaderboard-v1,significance_level,696,1000,172,69.6,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
22
- kimi-k3,baseline,none,local-paper-v1,perfect,230,1000,481,23.0,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
23
- kimi-k3,baseline,none,hf-leaderboard-v1,compilation_success,526,1000,5,52.6,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
24
- kimi-k3,baseline,none,hf-leaderboard-v1,partial_replication,366,1000,481,36.6,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
25
- kimi-k3,baseline,none,hf-leaderboard-v1,coefficient_direction,494,1000,481,49.4,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
26
- kimi-k3,baseline,none,hf-leaderboard-v1,significance_level,431,1000,481,43.1,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
27
- kimi-k3,deepagents,DeepAgents 0.7.13,local-paper-v1,perfect,390,1000,159,39.0,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
28
- kimi-k3,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,compilation_success,867,1000,4,86.7,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
29
- kimi-k3,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,partial_replication,635,1000,156,63.5,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
30
- kimi-k3,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,coefficient_direction,804,1000,156,80.4,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
31
- kimi-k3,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,significance_level,709,1000,157,70.9,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
32
- gemini-3.1-pro-preview,baseline,none,local-paper-v1,perfect,246,1000,462,24.6,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
33
- gemini-3.1-pro-preview,baseline,none,hf-leaderboard-v1,compilation_success,543,1000,0,54.3,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
34
- gemini-3.1-pro-preview,baseline,none,hf-leaderboard-v1,partial_replication,366,1000,460,36.6,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
35
- gemini-3.1-pro-preview,baseline,none,hf-leaderboard-v1,coefficient_direction,506,1000,460,50.6,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
36
- gemini-3.1-pro-preview,baseline,none,hf-leaderboard-v1,significance_level,437,1000,460,43.7,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
37
- gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,local-paper-v1,perfect,391,1000,155,39.1,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
38
- gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,compilation_success,850,1000,0,85.0,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
39
- gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,partial_replication,632,1000,153,63.2,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
40
- gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,coefficient_direction,811,1000,153,81.1,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
41
- gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,significance_level,718,1000,154,71.8,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
42
- qwen3.7-max,baseline,none,local-paper-v1,perfect,198,1000,519,19.8,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
43
- qwen3.7-max,baseline,none,hf-leaderboard-v1,compilation_success,486,1000,0,48.6,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
44
- qwen3.7-max,baseline,none,hf-leaderboard-v1,partial_replication,315,1000,518,31.5,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
45
- qwen3.7-max,baseline,none,hf-leaderboard-v1,coefficient_direction,454,1000,518,45.4,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
46
- qwen3.7-max,baseline,none,hf-leaderboard-v1,significance_level,396,1000,518,39.6,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
47
- qwen3.7-max,deepagents,DeepAgents 0.7.13,local-paper-v1,perfect,248,1000,481,24.8,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
48
- qwen3.7-max,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,compilation_success,523,1000,7,52.3,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
49
- qwen3.7-max,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,partial_replication,379,1000,481,37.9,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
50
- qwen3.7-max,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,coefficient_direction,488,1000,481,48.8,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
51
- qwen3.7-max,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,significance_level,433,1000,481,43.3,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
52
- deepseek-v4-pro,baseline,none,local-paper-v1,perfect,129,1000,723,12.9,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
53
- deepseek-v4-pro,baseline,none,hf-leaderboard-v1,compilation_success,281,1000,0,28.1,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
54
- deepseek-v4-pro,baseline,none,hf-leaderboard-v1,partial_replication,195,1000,723,19.5,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
55
- deepseek-v4-pro,baseline,none,hf-leaderboard-v1,coefficient_direction,260,1000,723,26.0,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
56
- deepseek-v4-pro,baseline,none,hf-leaderboard-v1,significance_level,236,1000,723,23.6,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
57
- deepseek-v4-pro,deepagents,DeepAgents 0.7.13,local-paper-v1,perfect,183,1000,648,18.3,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
58
- deepseek-v4-pro,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,compilation_success,352,1000,0,35.2,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
59
- deepseek-v4-pro,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,partial_replication,270,1000,648,27.0,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
60
- deepseek-v4-pro,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,coefficient_direction,338,1000,648,33.8,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
61
- deepseek-v4-pro,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,significance_level,308,1000,648,30.8,False,731111974cf4d1a3c7a4f848a899f0b0708dd12b
 
 
 
 
 
 
1
+ model,arm,harness,metric_profile,metric,successes,denominator,unknown,score_percent,official_parity_verified,source_revision,display_name,comparison_group,underlying_model_weights_verified
2
+ gpt-5.6-sol,baseline,none,local-paper-v1,perfect,338,1000,445,33.8,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
3
+ gpt-5.6-sol,baseline,none,hf-leaderboard-v1,compilation_success,557,1000,3,55.7,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
4
+ gpt-5.6-sol,baseline,none,hf-leaderboard-v1,partial_replication,430,1000,444,43.0,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
5
+ gpt-5.6-sol,baseline,none,hf-leaderboard-v1,coefficient_direction,537,1000,444,53.7,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
6
+ gpt-5.6-sol,baseline,none,hf-leaderboard-v1,significance_level,485,1000,444,48.5,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
7
+ gpt-5.6-sol,deepagents,DeepAgents,local-paper-v1,perfect,518,1000,95,51.8,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
8
+ gpt-5.6-sol,deepagents,DeepAgents,hf-leaderboard-v1,compilation_success,910,1000,10,91.0,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
9
+ gpt-5.6-sol,deepagents,DeepAgents,hf-leaderboard-v1,partial_replication,699,1000,92,69.9,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
10
+ gpt-5.6-sol,deepagents,DeepAgents,hf-leaderboard-v1,coefficient_direction,879,1000,92,87.9,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
11
+ gpt-5.6-sol,deepagents,DeepAgents,hf-leaderboard-v1,significance_level,787,1000,93,78.7,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,GPT-5.6 Sol,historical_pair,
12
+ claude-opus-4-8,baseline,none,local-paper-v1,perfect,184,1000,538,18.4,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
13
+ claude-opus-4-8,baseline,none,hf-leaderboard-v1,compilation_success,467,1000,0,46.7,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
14
+ claude-opus-4-8,baseline,none,hf-leaderboard-v1,partial_replication,305,1000,537,30.5,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
15
+ claude-opus-4-8,baseline,none,hf-leaderboard-v1,coefficient_direction,437,1000,537,43.7,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
16
+ claude-opus-4-8,baseline,none,hf-leaderboard-v1,significance_level,370,1000,537,37.0,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
17
+ claude-opus-4-8,deepagents,DeepAgents,local-paper-v1,perfect,392,1000,174,39.2,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
18
+ claude-opus-4-8,deepagents,DeepAgents,hf-leaderboard-v1,compilation_success,834,1000,4,83.4,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
19
+ claude-opus-4-8,deepagents,DeepAgents,hf-leaderboard-v1,partial_replication,621,1000,170,62.1,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
20
+ claude-opus-4-8,deepagents,DeepAgents,hf-leaderboard-v1,coefficient_direction,793,1000,170,79.3,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
21
+ claude-opus-4-8,deepagents,DeepAgents,hf-leaderboard-v1,significance_level,696,1000,172,69.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Claude Opus 4.8,historical_pair,
22
+ kimi-k3,baseline,none,local-paper-v1,perfect,230,1000,481,23.0,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
23
+ kimi-k3,baseline,none,hf-leaderboard-v1,compilation_success,526,1000,5,52.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
24
+ kimi-k3,baseline,none,hf-leaderboard-v1,partial_replication,366,1000,481,36.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
25
+ kimi-k3,baseline,none,hf-leaderboard-v1,coefficient_direction,494,1000,481,49.4,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
26
+ kimi-k3,baseline,none,hf-leaderboard-v1,significance_level,431,1000,481,43.1,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
27
+ kimi-k3,deepagents,DeepAgents 0.7.13,local-paper-v1,perfect,390,1000,159,39.0,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
28
+ kimi-k3,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,compilation_success,867,1000,4,86.7,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
29
+ kimi-k3,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,partial_replication,635,1000,156,63.5,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
30
+ kimi-k3,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,coefficient_direction,804,1000,156,80.4,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
31
+ kimi-k3,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,significance_level,709,1000,157,70.9,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Kimi K3,historical_pair,
32
+ gemini-3.1-pro-preview,baseline,none,local-paper-v1,perfect,246,1000,462,24.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
33
+ gemini-3.1-pro-preview,baseline,none,hf-leaderboard-v1,compilation_success,543,1000,0,54.3,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
34
+ gemini-3.1-pro-preview,baseline,none,hf-leaderboard-v1,partial_replication,366,1000,460,36.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
35
+ gemini-3.1-pro-preview,baseline,none,hf-leaderboard-v1,coefficient_direction,506,1000,460,50.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
36
+ gemini-3.1-pro-preview,baseline,none,hf-leaderboard-v1,significance_level,437,1000,460,43.7,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
37
+ gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,local-paper-v1,perfect,391,1000,155,39.1,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
38
+ gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,compilation_success,850,1000,0,85.0,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
39
+ gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,partial_replication,632,1000,153,63.2,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
40
+ gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,coefficient_direction,811,1000,153,81.1,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
41
+ gemini-3.1-pro-preview,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,significance_level,718,1000,154,71.8,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Gemini 3.1 Pro Preview,historical_pair,
42
+ qwen3.7-max,baseline,none,local-paper-v1,perfect,198,1000,519,19.8,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
43
+ qwen3.7-max,baseline,none,hf-leaderboard-v1,compilation_success,486,1000,0,48.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
44
+ qwen3.7-max,baseline,none,hf-leaderboard-v1,partial_replication,315,1000,518,31.5,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
45
+ qwen3.7-max,baseline,none,hf-leaderboard-v1,coefficient_direction,454,1000,518,45.4,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
46
+ qwen3.7-max,baseline,none,hf-leaderboard-v1,significance_level,396,1000,518,39.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
47
+ qwen3.7-max,deepagents,DeepAgents 0.7.13,local-paper-v1,perfect,248,1000,481,24.8,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
48
+ qwen3.7-max,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,compilation_success,523,1000,7,52.3,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
49
+ qwen3.7-max,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,partial_replication,379,1000,481,37.9,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
50
+ qwen3.7-max,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,coefficient_direction,488,1000,481,48.8,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
51
+ qwen3.7-max,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,significance_level,433,1000,481,43.3,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,Qwen3.7-Max,historical_pair,
52
+ deepseek-v4-pro,baseline,none,local-paper-v1,perfect,129,1000,723,12.9,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
53
+ deepseek-v4-pro,baseline,none,hf-leaderboard-v1,compilation_success,281,1000,0,28.1,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
54
+ deepseek-v4-pro,baseline,none,hf-leaderboard-v1,partial_replication,195,1000,723,19.5,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
55
+ deepseek-v4-pro,baseline,none,hf-leaderboard-v1,coefficient_direction,260,1000,723,26.0,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
56
+ deepseek-v4-pro,baseline,none,hf-leaderboard-v1,significance_level,236,1000,723,23.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
57
+ deepseek-v4-pro,deepagents,DeepAgents 0.7.13,local-paper-v1,perfect,183,1000,648,18.3,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
58
+ deepseek-v4-pro,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,compilation_success,352,1000,0,35.2,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
59
+ deepseek-v4-pro,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,partial_replication,270,1000,648,27.0,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
60
+ deepseek-v4-pro,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,coefficient_direction,338,1000,648,33.8,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
61
+ deepseek-v4-pro,deepagents,DeepAgents 0.7.13,hf-leaderboard-v1,significance_level,308,1000,648,30.8,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek V4 Pro,historical_pair,
62
+ deepseek-v4-pro,dsh,DeepSeek Harness SDK 0.1.5rc1,local-paper-v1,perfect,372,1000,305,37.2,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek API [v4-pro alias] + DSH,independent,False
63
+ deepseek-v4-pro,dsh,DeepSeek Harness SDK 0.1.5rc1,hf-leaderboard-v1,compilation_success,699,1000,30,69.9,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek API [v4-pro alias] + DSH,independent,False
64
+ deepseek-v4-pro,dsh,DeepSeek Harness SDK 0.1.5rc1,hf-leaderboard-v1,partial_replication,556,1000,302,55.6,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek API [v4-pro alias] + DSH,independent,False
65
+ deepseek-v4-pro,dsh,DeepSeek Harness SDK 0.1.5rc1,hf-leaderboard-v1,coefficient_direction,683,1000,302,68.3,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek API [v4-pro alias] + DSH,independent,False
66
+ deepseek-v4-pro,dsh,DeepSeek Harness SDK 0.1.5rc1,hf-leaderboard-v1,significance_level,598,1000,304,59.8,False,6ea7c5684664bfe5c6e3d282a5e28f68244acd9e,DeepSeek API [v4-pro alias] + DSH,independent,False
leaderboard.js CHANGED
@@ -3,7 +3,7 @@ const $ = id => document.getElementById(id);
3
  const metricKeys = ['perfect', 'partial_replication', 'compilation_success', 'coefficient_direction', 'significance_level'];
4
  const en = Object.fromEntries([...document.querySelectorAll('[data-i18n]')].map(el => [el.dataset.i18n, el.innerHTML]));
5
  Object.assign(en, {
6
- model: 'Model', rank: '#', score: 'Score', evidenceCol: 'Evidence', pp: 'pp',
7
  passed: 'successes', metricUnknown: 'metric unknown', review: 'Evidence gaps',
8
  config: 'Config', recordsLink: 'Results', allSealed: 'Archived',
9
  taskUnknown: 'task status unknown', invalid: 'invalid evidence', interruptions: 'interruptions',
@@ -11,6 +11,8 @@ Object.assign(en, {
11
  groupLocal: 'Local paper profile', groupHF: 'HF-style profile · parity unverified',
12
  loading: 'Loading archived results…', searchPlaceholder: 'Search models…',
13
  matched: '{n} of {total} models', localProfile: 'local-paper-v1', hfProfile: 'hf-leaderboard-v1 · parity unverified',
 
 
14
  perfectDesc: 'Coefficient and standard-error relative errors ≤ 1%, and p-value absolute error ≤ 0.01, all at once.',
15
  partial_replicationDesc: 'Coefficient relative error ≤ 5%. No standard-error or p-value condition.',
16
  compilation_successDesc: 'Verified code execution completed successfully; a valid prediction JSON is not required.',
@@ -19,35 +21,41 @@ Object.assign(en, {
19
  });
20
  const zh = {
21
  dataset: '数据集 ↗', archive: '结果存档 ↗', edition: '研究榜单 · 2026 年 9 月',
22
- title: '同样的模型,<br><span>两种执行方式。</span>',
23
- intro: '在真实计量经济学复现任务上,对比单次 Agent 与加入 DeepAgents Harness 后的表现。',
24
- models: '个模型', groups: '组实验', tasks: '题 / 组', updated: '发布于 2026 年 9 月 17 日',
25
- single: '单次 Agent', harness: 'Agent + Harness',
 
 
 
 
 
26
  singleDesc: '一次模型调用生成代码,然后执行;不进行多轮 Agent 循环。',
27
  harnessDesc: 'DeepAgents 进行规划、工具调用与代码修订;最多 6 次模型调用,最后执行。',
28
  resultsLabel: '01 / 评测结果', rankings: 'Agent 与 Harness 对照榜单', research: '研究结果 · 阶段版',
29
  scope: '基于已存档结果的本地评分,尚未验证与官方评分器完全一致。两组预算及不同批次协议存在差异,提升值用于描述观察结果,不代表等成本对比。',
30
- compare: '双组对照', download: '下载 CSV ↓', metric: '评分指标',
31
  perfect: '完整复现率 · 本地口径', partial_replication: '部分复现率 · HF 口径',
32
  compilation_success: '执行成功率 · HF 口径', coefficient_direction: '系数方向正确率 · HF 口径',
33
  significance_level: '显著性水平正确率 · HF 口径',
34
- sort: '排序方式', harnessScore: 'Harness 组成绩', singleScore: '单次组成绩', lift: '提升', search: '查找模型',
35
  error: '结果加载失败,请重试或打开结果存档。', retry: '重试', empty: '没有匹配的模型。',
36
  denominator: '所有指标固定以 1,000 题为分母,未知和无效记录不计为成功。',
37
  methodLabel: '02 / 如何解读', methodTitle: '每个成绩都有据可查。', historical: '查看历史榜单 ↗',
38
  fixedTasks: '固定的题目集合', fixedDesc: '所有组使用相同的 Selected_1000 题号和数据集版本。成绩 = 成功数 ÷ 1,000,失败和未知记录始终保留在分母中。',
39
  separateMetrics: '两套评分口径', profilesDesc: '完整复现率采用本地论文口径。其余四项 HF 指标由本地实现复现网页定义,尚未验证与官方评分器一致。',
40
- budgetTitle: '结合预算看提升', budgetDesc: '单次组使用 1 次模型调用;DeepAgents 最多使用 6 次模型调用和 4 次试运行工具调用。历史恢复、时限和运行协议有差异,不能作为等成本的因果估计。',
41
  evidence: '证据状态与指标定义',
42
  unknownDesc: '“指标未知”表示该指标无法判断,可能源于执行失败或输出缺失;它与“任务最终状态未知”不同。两者均不剔除,也不计为成功。',
43
- evidenceCaption: '各组已接收存档中的状态', model: '模型',
44
- verification: '四项 HF 指标已与逐题存档标记核对。Sol 和 Opus 的完整复现率来自已接收汇总;其余四个模型还可逐题核对本地评分标记。本次网页更新没有重新运行或重新评分实验。',
45
  archiveNote: '各组原始存档及当时的发布元数据保持不变,本页是基于存档的新展示。本版不包含 GPT-5.5 和尚未存档的实验。',
46
  footer: '衡量计量经济学复现能力。', source: '来源快照 ↗', json: '数据 JSON ↗', project: '项目页 ↗',
47
  rank: '#', score: '成绩', evidenceCol: '证据', pp: '百分点', passed: '题成功', metricUnknown: '指标未知', review: '存在证据缺口',
48
  config: '配置', recordsLink: '逐题结果', allSealed: '已存档', taskUnknown: '任务状态未知', invalid: '无效证据', interruptions: '中断记录',
49
  historicalStatus: '历史存档,未导出任务未知总数', groupLocal: '本地论文口径', groupHF: 'HF 网页口径 · 一致性待验证',
50
  loading: '正在加载存档结果…', searchPlaceholder: '搜索模型…', matched: '显示 {n} / {total} 个模型',
 
51
  localProfile: 'local-paper-v1 · 本地口径', hfProfile: 'hf-leaderboard-v1 · 一致性待验证',
52
  perfectDesc: '系数与标准误的相对误差均 ≤ 1%,同时 p 值绝对误差 ≤ 0.01。',
53
  partial_replicationDesc: '系数相对误差 ≤ 5%,不要求标准误或 p 值达标。',
@@ -58,7 +66,7 @@ const zh = {
58
  let language = 'en';
59
  try { language = localStorage.getItem('inferencenet-language') === 'zh' ? 'zh' : 'en'; } catch (_) {}
60
  let data = null;
61
- let view = 'compare';
62
  let sortBy = 'deepagents';
63
  const t = key => (language === 'zh' ? zh[key] : en[key]) ?? en[key] ?? key;
64
  const esc = value => String(value).replace(/[&<>"']/g, char => ({'&':'&amp;', '<':'&lt;', '>':'&gt;', '"':'&quot;', "'":'&#39;'}[char]));
@@ -79,23 +87,40 @@ function applyLanguage() {
79
  }
80
 
81
  function validate(candidate) {
82
- if (candidate.schema_version !== 1 || candidate.models?.length !== 6 || candidate.groups !== 12 || candidate.records !== 12000 || candidate.tasks_per_group !== 1000 || candidate.official_parity_verified !== false || !/^[a-f0-9]{40}$/.test(candidate.source_revision)) throw new Error('Invalid leaderboard snapshot');
83
  const ids = new Set();
 
84
  for (const model of candidate.models) {
85
  if (!/^[a-z0-9.-]+$/.test(model.id) || ids.has(model.id) || typeof model.name !== 'string') throw new Error('Invalid model');
86
  ids.add(model.id);
87
- for (const armId of ['baseline', 'deepagents']) {
 
 
88
  const arm = model.arms?.[armId];
89
  if (arm?.path !== `results/${model.id}/${armId}` || typeof arm.complete !== 'boolean') throw new Error('Invalid arm');
 
 
90
  for (const key of metricKeys) {
91
  const metric = arm.metrics?.[key];
92
  if (!metric || metric.denominator !== 1000 || !Number.isInteger(metric.count) || !Number.isInteger(metric.unknown) || metric.count < 0 || metric.unknown < 0 || metric.count + metric.unknown > 1000 || !Number.isFinite(metric.score) || Math.abs(metric.score - metric.count / 10) > 1e-8 || metric.profile !== (key === 'perfect' ? 'local-paper-v1' : 'hf-leaderboard-v1')) throw new Error('Invalid metric');
93
  }
94
  }
95
  }
 
96
  return candidate;
97
  }
98
 
 
 
 
 
 
 
 
 
 
 
 
99
  function scoreCell(arm, key, style) {
100
  const m = arm.metrics[key];
101
  return `<td class="score-cell ${style}"><span class="score">${m.score.toFixed(1)}<small>%</small></span><div class="track" aria-hidden="true"><div class="fill" style="width:${m.score}%"></div></div><span class="counts">${m.count} / 1,000 ${esc(t('passed'))}</span><span class="unknown">${esc(t('metricUnknown'))}: ${m.unknown}</span></td>`;
@@ -112,38 +137,43 @@ function render() {
112
  const key = $('metric').value;
113
  $('metric-description').innerHTML = `<span class="profile">${esc(t(key === 'perfect' ? 'localProfile' : 'hfProfile'))}</span>${esc(t(key + 'Desc'))}`;
114
  if (!data) return;
115
- const search = $('search').value.toLowerCase().trim();
116
  const count = (m, arm) => m.arms[arm].metrics[key].count;
117
- const value = m => view !== 'compare' ? count(m, view) : sortBy === 'gain' ? count(m, 'deepagents') - count(m, 'baseline') : count(m, sortBy);
118
- const models = data.models.filter(m => `${m.name} ${m.id}`.toLowerCase().includes(search)).sort((a, b) => value(b) - value(a) || a.name.localeCompare(b.name));
119
  $('sort-control').hidden = view !== 'compare';
120
- $('table-wrap').hidden = models.length === 0;
121
- $('empty').hidden = models.length !== 0;
122
- $('result-count').textContent = t('matched').replace('{n}', models.length).replace('{total}', data.models.length);
123
  $('caption').textContent = `${t(view === 'compare' ? 'compare' : view === 'baseline' ? 'single' : 'harness')} — ${t(key)}`;
124
  const th = (text, cls = '') => `<th scope="col" class="${cls}">${esc(text)}</th>`;
125
- $('table-head').innerHTML = '<tr>' + th(t('rank'), 'rank') + th(t('model')) + (view === 'compare' ? th(t('single'), 'baseline') + th(t('harness'), 'harness') + th(t('lift')) : th(t('score'), view === 'baseline' ? 'baseline' : 'harness')) + th(t('evidenceCol')) + '</tr>';
126
  let lastValue = null, rank = 0;
127
- $('table-body').innerHTML = models.map((model, index) => {
128
- const currentValue = value(model);
129
  if (currentValue !== lastValue) rank = index + 1;
130
  lastValue = currentValue;
131
  const arms = model.arms;
132
- const gap = view === 'compare' ? !arms.baseline.complete || !arms.deepagents.complete : !arms[view].complete;
133
  const badge = gap ? `<span class="tag">${esc(t('review'))}</span>` : '';
134
- const identity = `<td class="rank">${String(rank).padStart(2, '0')}</td><th scope="row" class="model-cell"><div class="model-name">${esc(model.name)}</div><div class="model-meta">1,000 ${language === 'zh' ? '题 / 组' : 'tasks / group'} ${badge}</div></th>`;
 
 
135
  let scores = '', sources = '';
136
  if (view === 'compare') {
137
  const gain = (count(model, 'deepagents') - count(model, 'baseline')) / 10;
138
  scores = scoreCell(arms.baseline, key, 'baseline') + scoreCell(arms.deepagents, key, 'harness') + `<td class="gain ${gain < 0 ? 'negative' : ''}">${gain > 0 ? '+' : ''}${gain.toFixed(1)}<small>${esc(t('pp'))}</small></td>`;
139
  sources = external(sourceURL(arms.baseline.path, true), 'A') + external(sourceURL(arms.deepagents.path, true), 'B');
140
  } else {
141
- scores = scoreCell(arms[view], key, view === 'baseline' ? 'baseline' : 'harness');
142
- sources = external(sourceURL(arms[view].path + '/results.jsonl'), t('recordsLink')) + external(sourceURL(arms[view].path + '/config.json'), t('config'));
 
143
  }
144
- return `<tr data-model="${esc(model.id)}">${identity}${scores}<td class="source-cell">${sources}</td></tr>`;
145
  }).join('');
146
- $('evidence-body').innerHTML = data.models.map(m => `<tr><th scope="row">${esc(m.name)}</th>${evidenceState(m.arms.baseline)}${evidenceState(m.arms.deepagents)}</tr>`).join('');
 
 
 
147
  }
148
 
149
  async function loadData() {
@@ -155,7 +185,8 @@ async function loadData() {
155
  $('empty').hidden = true;
156
  $('result-count').textContent = '';
157
  $('evidence-body').replaceChildren();
158
- for (const id of ['model-count', 'group-count', 'task-count']) $(id).textContent = '—';
 
159
  try {
160
  const response = await fetch('./leaderboard-data.json', {cache: 'no-cache'});
161
  if (!response.ok) throw new Error(`HTTP ${response.status}`);
@@ -163,6 +194,7 @@ async function loadData() {
163
  $('model-count').textContent = data.models.length;
164
  $('group-count').textContent = data.groups;
165
  $('task-count').textContent = data.tasks_per_group.toLocaleString('en-US');
 
166
  $('revision-link').href = sourceURL('results', true);
167
  render();
168
  } catch (error) {
 
3
  const metricKeys = ['perfect', 'partial_replication', 'compilation_success', 'coefficient_direction', 'significance_level'];
4
  const en = Object.fromEntries([...document.querySelectorAll('[data-i18n]')].map(el => [el.dataset.i18n, el.innerHTML]));
5
  Object.assign(en, {
6
+ model: 'Model / API alias', rank: '#', score: 'Score', evidenceCol: 'Evidence', pp: 'pp',
7
  passed: 'successes', metricUnknown: 'metric unknown', review: 'Evidence gaps',
8
  config: 'Config', recordsLink: 'Results', allSealed: 'Archived',
9
  taskUnknown: 'task status unknown', invalid: 'invalid evidence', interruptions: 'interruptions',
 
11
  groupLocal: 'Local paper profile', groupHF: 'HF-style profile · parity unverified',
12
  loading: 'Loading archived results…', searchPlaceholder: 'Search models…',
13
  matched: '{n} of {total} models', localProfile: 'local-paper-v1', hfProfile: 'hf-leaderboard-v1 · parity unverified',
14
+ matchedRuns: '{n} of {total} runs', protocol: 'Protocol', independentRun: 'Independent · alias unverified',
15
+ published: 'Published {date}',
16
  perfectDesc: 'Coefficient and standard-error relative errors ≤ 1%, and p-value absolute error ≤ 0.01, all at once.',
17
  partial_replicationDesc: 'Coefficient relative error ≤ 5%. No standard-error or p-value condition.',
18
  compilation_successDesc: 'Verified code execution completed successfully; a valid prediction JSON is not required.',
 
21
  });
22
  const zh = {
23
  dataset: '数据集 ↗', archive: '结果存档 ↗', edition: '研究榜单 · 2026 年 9 月',
24
+ title: '模型与 Harness,<br><span>复现真实研究。</span>',
25
+ intro: '查看单次 Agent、DeepAgents 和独立 DeepSeek Harness 实验在真实计量经济学复现任务上的表现。',
26
+ models: '种请求模型别名', groups: '组实验', tasks: '题 / 组', records: '条任务记录', published: '发布于 {date}',
27
+ single: '单次 Agent', harness: '全部 Harness 实验', deepagents: 'DeepAgents',
28
+ dsh: 'DeepSeek Harness · 独立实验',
29
+ dshDesc: '使用官方 DSH SDK,请求 v4-pro API 别名。按固定规则纳入技术补测,底层模型权重未经核实。',
30
+ dshNoticeTitle: 'DSH 作为独立实验展示。',
31
+ dshNotice: '请求使用 deepseek-v4-pro 别名,底层模型权重未经核实。固定的 1,000 题结果包含 87 次技术补测替换(其中 27 题调整了输入 schema 提示),仍有 30 题状态未知;不纳入 DeepAgents 配对提升计算。',
32
+ dshProtocol: '查看运行协议与证据 ↗',
33
  singleDesc: '一次模型调用生成代码,然后执行;不进行多轮 Agent 循环。',
34
  harnessDesc: 'DeepAgents 进行规划、工具调用与代码修订;最多 6 次模型调用,最后执行。',
35
  resultsLabel: '01 / 评测结果', rankings: 'Agent 与 Harness 对照榜单', research: '研究结果 · 阶段版',
36
  scope: '基于已存档结果的本地评分,尚未验证与官方评分器完全一致。两组预算及不同批次协议存在差异,提升值用于描述观察结果,不代表等成本对比。',
37
+ compare: 'Baseline / DeepAgents 配对', download: '下载 CSV ↓', metric: '评分指标',
38
  perfect: '完整复现率 · 本地口径', partial_replication: '部分复现率 · HF 口径',
39
  compilation_success: '执行成功率 · HF 口径', coefficient_direction: '系数方向正确率 · HF 口径',
40
  significance_level: '显著性水平正确率 · HF 口径',
41
+ sort: '排序方式', harnessScore: 'DeepAgents 组成绩', singleScore: '单次组成绩', lift: '提升', search: '查找模型',
42
  error: '结果加载失败,请重试或打开结果存档。', retry: '重试', empty: '没有匹配的模型。',
43
  denominator: '所有指标固定以 1,000 题为分母,未知和无效记录不计为成功。',
44
  methodLabel: '02 / 如何解读', methodTitle: '每个成绩都有据可查。', historical: '查看历史榜单 ↗',
45
  fixedTasks: '固定的题目集合', fixedDesc: '所有组使用相同的 Selected_1000 题号和数据集版本。成绩 = 成功数 ÷ 1,000,失败和未知记录始终保留在分母中。',
46
  separateMetrics: '两套评分口径', profilesDesc: '完整复现率采用本地论文口径。其余四项 HF 指标由本地实现复现网页定义,尚未验证与官方评分器一致。',
47
+ budgetTitle: '结合预算看提升', budgetDesc: '单次组使用 1 次模型调用;DeepAgents 和 DSH 每次尝试最多 6 次模型调用、4 次试运行工具调用。DSH 额外进行了 87 次技术补测,完整环境和推理设定是否一致尚未核实;不计算 DSH 配对提升,也不能据此判断等成本的因果效果。',
48
  evidence: '证据状态与指标定义',
49
  unknownDesc: '“指标未知”表示该指标无法判断,可能源于执行失败或输出缺失;它与“任务最终状态未知”不同。两者均不剔除,也不计为成功。',
50
+ evidenceCaption: '各组已接收存档中的状态', model: '模型 / API 别名', protocol: '执行方式',
51
+ verification: '四项 HF 指标已与逐题存档标记核对。Sol 和 Opus 的完整复现率来自已接收汇总;其余实验(含 DSH)均可逐题核对本地评分标记。本次网页更新没有重新运行或重新评分实验。',
52
  archiveNote: '各组原始存档及当时的发布元数据保持不变,本页是基于存档的新展示。本版不包含 GPT-5.5 和尚未存档的实验。',
53
  footer: '衡量计量经济学复现能力。', source: '来源快照 ↗', json: '数据 JSON ↗', project: '项目页 ↗',
54
  rank: '#', score: '成绩', evidenceCol: '证据', pp: '百分点', passed: '题成功', metricUnknown: '指标未知', review: '存在证据缺口',
55
  config: '配置', recordsLink: '逐题结果', allSealed: '已存档', taskUnknown: '任务状态未知', invalid: '无效证据', interruptions: '中断记录',
56
  historicalStatus: '历史存档,未导出任务未知总数', groupLocal: '本地论文口径', groupHF: 'HF 网页口径 · 一致性待验证',
57
  loading: '正在加载存档结果…', searchPlaceholder: '搜索模型…', matched: '显示 {n} / {total} 个模型',
58
+ matchedRuns: '显示 {n} / {total} 组实验', independentRun: '独立实验 · 别名权重未核实',
59
  localProfile: 'local-paper-v1 · 本地口径', hfProfile: 'hf-leaderboard-v1 · 一致性待验证',
60
  perfectDesc: '系数与标准误的相对误差均 ≤ 1%,同时 p 值绝对误差 ≤ 0.01。',
61
  partial_replicationDesc: '系数相对误差 ≤ 5%,不要求标准误或 p 值达标。',
 
66
  let language = 'en';
67
  try { language = localStorage.getItem('inferencenet-language') === 'zh' ? 'zh' : 'en'; } catch (_) {}
68
  let data = null;
69
+ let view = 'harness';
70
  let sortBy = 'deepagents';
71
  const t = key => (language === 'zh' ? zh[key] : en[key]) ?? en[key] ?? key;
72
  const esc = value => String(value).replace(/[&<>"']/g, char => ({'&':'&amp;', '<':'&lt;', '>':'&gt;', '"':'&quot;', "'":'&#39;'}[char]));
 
87
  }
88
 
89
  function validate(candidate) {
90
+ if (candidate.schema_version !== 1 || candidate.models?.length !== 6 || ![12, 13].includes(candidate.groups) || candidate.records !== candidate.groups * 1000 || candidate.tasks_per_group !== 1000 || candidate.official_parity_verified !== false || !/^[a-f0-9]{40}$/.test(candidate.source_revision) || !/^\d{4}-\d{2}-\d{2}$/.test(candidate.published_date)) throw new Error('Invalid leaderboard snapshot');
91
  const ids = new Set();
92
+ let groups = 0;
93
  for (const model of candidate.models) {
94
  if (!/^[a-z0-9.-]+$/.test(model.id) || ids.has(model.id) || typeof model.name !== 'string') throw new Error('Invalid model');
95
  ids.add(model.id);
96
+ if (!model.arms?.baseline || !model.arms?.deepagents) throw new Error('Missing paired arm');
97
+ for (const armId of Object.keys(model.arms)) {
98
+ if (!['baseline', 'deepagents'].includes(armId) && !(model.id === 'deepseek-v4-pro' && armId === 'dsh')) throw new Error('Unexpected arm');
99
  const arm = model.arms?.[armId];
100
  if (arm?.path !== `results/${model.id}/${armId}` || typeof arm.complete !== 'boolean') throw new Error('Invalid arm');
101
+ if (armId === 'dsh' && (arm.paired_comparison !== false || arm.comparison_group !== 'independent' || arm.underlying_model_weights_verified !== false || arm.model_alias !== 'deepseek-v4-pro' || typeof arm.display_name !== 'string' || arm.evidence_class !== 'technical_recovery_view' || arm.protocol_url !== arm.path + '/README.md')) throw new Error('Invalid independent result');
102
+ groups += 1;
103
  for (const key of metricKeys) {
104
  const metric = arm.metrics?.[key];
105
  if (!metric || metric.denominator !== 1000 || !Number.isInteger(metric.count) || !Number.isInteger(metric.unknown) || metric.count < 0 || metric.unknown < 0 || metric.count + metric.unknown > 1000 || !Number.isFinite(metric.score) || Math.abs(metric.score - metric.count / 10) > 1e-8 || metric.profile !== (key === 'perfect' ? 'local-paper-v1' : 'hf-leaderboard-v1')) throw new Error('Invalid metric');
106
  }
107
  }
108
  }
109
+ if (groups !== candidate.groups) throw new Error('Inconsistent group count');
110
  return candidate;
111
  }
112
 
113
+ // Pairing is intentionally limited to the two historical arms. Independent
114
+ // harness entries have their own rank and can never enter a paired lift.
115
+ function rankedEntries(snapshot, selectedView, key, selectedSort, query) {
116
+ const entries = selectedView === 'harness'
117
+ ? snapshot.models.flatMap(model => Object.entries(model.arms).filter(([id]) => id !== 'baseline').map(([armId, arm]) => ({model, armId, arm, name: arm.display_name || model.name, value: arm.metrics[key].count})))
118
+ : snapshot.models.map(model => ({model, armId: selectedView === 'compare' ? null : 'baseline', arm: model.arms.baseline, name: model.name,
119
+ value: selectedView === 'baseline' ? model.arms.baseline.metrics[key].count : selectedSort === 'gain' ? model.arms.deepagents.metrics[key].count - model.arms.baseline.metrics[key].count : model.arms[selectedSort].metrics[key].count}));
120
+ const search = query.toLowerCase().trim();
121
+ return {total: entries.length, entries: entries.filter(entry => `${entry.name} ${entry.model.id} ${entry.armId || ''}`.toLowerCase().includes(search)).sort((a, b) => b.value - a.value || a.name.localeCompare(b.name))};
122
+ }
123
+
124
  function scoreCell(arm, key, style) {
125
  const m = arm.metrics[key];
126
  return `<td class="score-cell ${style}"><span class="score">${m.score.toFixed(1)}<small>%</small></span><div class="track" aria-hidden="true"><div class="fill" style="width:${m.score}%"></div></div><span class="counts">${m.count} / 1,000 ${esc(t('passed'))}</span><span class="unknown">${esc(t('metricUnknown'))}: ${m.unknown}</span></td>`;
 
137
  const key = $('metric').value;
138
  $('metric-description').innerHTML = `<span class="profile">${esc(t(key === 'perfect' ? 'localProfile' : 'hfProfile'))}</span>${esc(t(key + 'Desc'))}`;
139
  if (!data) return;
 
140
  const count = (m, arm) => m.arms[arm].metrics[key].count;
141
+ const {total, entries} = rankedEntries(data, view, key, sortBy, $('search').value);
142
+ $('published-date').textContent = t('published').replace('{date}', data.published_date);
143
  $('sort-control').hidden = view !== 'compare';
144
+ $('table-wrap').hidden = entries.length === 0;
145
+ $('empty').hidden = entries.length !== 0;
146
+ $('result-count').textContent = t(view === 'compare' ? 'matched' : 'matchedRuns').replace('{n}', entries.length).replace('{total}', total);
147
  $('caption').textContent = `${t(view === 'compare' ? 'compare' : view === 'baseline' ? 'single' : 'harness')} — ${t(key)}`;
148
  const th = (text, cls = '') => `<th scope="col" class="${cls}">${esc(text)}</th>`;
149
+ $('table-head').innerHTML = '<tr>' + th(t('rank'), 'rank') + th(t('model')) + (view === 'compare' ? th(t('single'), 'baseline') + th(t('deepagents'), 'harness') + th(t('lift')) : th(t('score'), view === 'baseline' ? 'baseline' : 'harness')) + th(t('evidenceCol')) + '</tr>';
150
  let lastValue = null, rank = 0;
151
+ $('table-body').innerHTML = entries.map((entry, index) => {
152
+ const {model, arm, armId, name, value: currentValue} = entry;
153
  if (currentValue !== lastValue) rank = index + 1;
154
  lastValue = currentValue;
155
  const arms = model.arms;
156
+ const gap = view === 'compare' ? !arms.baseline.complete || !arms.deepagents.complete : !arm.complete;
157
  const badge = gap ? `<span class="tag">${esc(t('review'))}</span>` : '';
158
+ const independent = armId === 'dsh';
159
+ const protocol = view === 'harness' ? `<span class="run-protocol ${independent ? 'independent' : 'harness'}">${esc(independent ? t('independentRun') : 'DeepAgents')}</span>` : '';
160
+ const identity = `<td class="rank">${String(rank).padStart(2, '0')}</td><th scope="row" class="model-cell"><div class="model-name">${esc(name)}</div>${protocol}<div class="model-meta">1,000 ${language === 'zh' ? '题 / 组' : 'tasks / group'} ${badge}</div></th>`;
161
  let scores = '', sources = '';
162
  if (view === 'compare') {
163
  const gain = (count(model, 'deepagents') - count(model, 'baseline')) / 10;
164
  scores = scoreCell(arms.baseline, key, 'baseline') + scoreCell(arms.deepagents, key, 'harness') + `<td class="gain ${gain < 0 ? 'negative' : ''}">${gain > 0 ? '+' : ''}${gain.toFixed(1)}<small>${esc(t('pp'))}</small></td>`;
165
  sources = external(sourceURL(arms.baseline.path, true), 'A') + external(sourceURL(arms.deepagents.path, true), 'B');
166
  } else {
167
+ scores = scoreCell(arm, key, view === 'baseline' ? 'baseline' : independent ? 'independent' : 'harness');
168
+ sources = external(sourceURL(arm.path + '/results.jsonl'), t('recordsLink')) + external(sourceURL(arm.path + '/config.json'), t('config'));
169
+ if (independent) sources += external(sourceURL(arm.protocol_url), t('protocol'));
170
  }
171
+ return `<tr data-model="${esc(model.id)}" data-arm="${esc(armId || 'paired')}">${identity}${scores}<td class="source-cell">${sources}</td></tr>`;
172
  }).join('');
173
+ $('evidence-body').innerHTML = data.models.flatMap(m => Object.entries(m.arms).map(([id, arm]) => `<tr><th scope="row">${esc(arm.display_name || m.name)}</th><td>${esc(id === 'baseline' ? t('single') : id === 'dsh' ? t('dsh') : 'DeepAgents')}</td>${evidenceState(arm)}</tr>`)).join('');
174
+ const dsh = data.models.find(m => m.id === 'deepseek-v4-pro')?.arms.dsh;
175
+ $('independent-notice').hidden = !dsh;
176
+ if (dsh) $('dsh-protocol').href = sourceURL(dsh.protocol_url);
177
  }
178
 
179
  async function loadData() {
 
185
  $('empty').hidden = true;
186
  $('result-count').textContent = '';
187
  $('evidence-body').replaceChildren();
188
+ $('independent-notice').hidden = true;
189
+ for (const id of ['model-count', 'group-count', 'task-count', 'record-count']) $(id).textContent = '—';
190
  try {
191
  const response = await fetch('./leaderboard-data.json', {cache: 'no-cache'});
192
  if (!response.ok) throw new Error(`HTTP ${response.status}`);
 
194
  $('model-count').textContent = data.models.length;
195
  $('group-count').textContent = data.groups;
196
  $('task-count').textContent = data.tasks_per_group.toLocaleString('en-US');
197
+ $('record-count').textContent = data.records.toLocaleString('en-US');
198
  $('revision-link').href = sourceURL('results', true);
199
  render();
200
  } catch (error) {