Skip to content

Commit 59a239c

Browse files
committed
publish five-trial Daytona leaderboards
1 parent 70cb221 commit 59a239c

444 files changed

Lines changed: 34859 additions & 5974 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/article-suite-scoring.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ Each model runs the complete nine-task suite five independent times. For task
3030
trial scores. The task leaderboard also publishes their sample standard
3131
deviation.
3232

33+
Task plots use native raw environment scores. If a task's verifier intentionally
34+
fails closed with `normalized_score = 0` and no observed raw score, the plot uses
35+
the frozen starter anchor as the raw-score equivalent. The trial artifact keeps
36+
`observed_raw_score = null` and records
37+
`raw_score_source = starter_anchor_equivalent_for_fail_closed_timeout`; this
38+
case is never presented as an observed environment return.
39+
3340
## Final normalized score
3441

3542
The primary cross-task metric is the interquartile mean (IQM), implemented as

experiments/article_suite/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,3 +157,8 @@ matrix, removes the lowest 11 and highest 11 values, and averages the middle
157157
the five trial-level IQMs remain visible diagnostics. The additive display
158158
offset does not affect ranking or score gaps; raw IQM remains available in the
159159
JSON.
160+
161+
For task-defined fail-closed verifier timeouts where no native raw score exists,
162+
the raw-score plot uses the frozen starter anchor as the equivalent of
163+
normalized `0`. Trial metadata preserves the missing observation and labels the
164+
display source explicitly.

leaderboard/ARTICLE_SUITE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
The first image contains the nine independently ranked task leaderboards. The second image contains the final cross-task ranking.
44

5-
The nine task panels use each environment's native raw score. The final scientific metric remains unbounded IQM.
5+
The nine task panels report five-trial mean ± sample standard deviation for each environment's native raw score.
66

7-
## Nine task leaderboards
7+
## Leaderboards
88

99
![Nine task-specific GenesisBench leaderboards](article_suite_task_leaderboards.png)
1010

1111
## Final normalized score
1212

13-
The primary score is the interquartile mean (IQM): sort the nine task scores, remove the lowest two and highest two, then average the middle five. The image uses a plot-only positive display index equal to `IQM + 100`; raw IQM, arithmetic mean, and median remain in the JSON.
13+
The final score is RLiable-style IQM over the complete 5 × 9 trial-task score matrix: flatten all 45 normalized scores, trim the lowest 11 and highest 11, and average the middle 23. The displayed ± value is the sample standard deviation of the five per-trial IQMs. The image uses a plot-only positive display index equal to `IQM + 100`; raw metrics remain in the JSON.
1414

1515
![Final GenesisBench article-suite leaderboard](article_suite_final_leaderboard.png)
1616

leaderboard/article_suite.json

Lines changed: 1730 additions & 436 deletions
Large diffs are not rendered by default.
4.47 KB
Loading
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
{
22
"benchmark": "learning_beyond_gradients_article_suite",
3-
"current_task_digest": "sha256:5cf3805d59b03cb9d0bebb6f154eab38beb655918b8321500d692f5010a00cb2",
4-
"digest_compatibility_note": "Score-equivalent to the current task. The later change adds only a CI smoke config and documentation; the publication scoring config is unchanged.",
5-
"finished_at": 1783956862.2606888,
3+
"current_task_digest": "sha256:c338003eab742d732cfd8b1cb13fe3d6a5b8fdd6f58842f6ba2991314d6ab974",
64
"harness": "opencode",
75
"model": {
8-
"agent_idle_timeout_sec": 0,
6+
"agent_idle_timeout_sec": 3600,
97
"daytona_pty_readline_timeout_sec": 3600,
108
"display_name": "Claude Opus 4.8",
119
"id": "claude-opus-4.8",
1210
"model": "anthropic/claude-opus-4-8",
1311
"provider": "claude_oauth",
1412
"provider_reasoning_effort": "max"
1513
},
16-
"normalized_score": 14.050353128,
14+
"normalized_score": 1.820348169,
15+
"normalized_score_stddev": 4.070422248601275,
1716
"provider_reasoning_effort": "max",
18-
"source_run_id": "leaderboard/runs/article_suite/20260713T142919Z/claude-opus-4.8",
17+
"raw_score": 2507.501036532837,
18+
"raw_score_imputation_count": 4,
19+
"raw_score_stddev": 142.40443086118393,
20+
"source_run_ids": [
21+
"leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-01/tasks-81ec8d98a4",
22+
"leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-02/tasks-e7ee9d1b4f",
23+
"leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-03",
24+
"leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-04",
25+
"leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-05"
26+
],
1927
"task": "simulation_heuristics_ant_v1",
20-
"task_digest": "sha256:9da0e00147cf66804e6c2fc17869606bea8f260850c5447989a8880eef940d45",
21-
"token_usage": {
22-
"final_input_tokens": 0.0,
23-
"final_output_tokens": 0.0,
24-
"input_tokens": 0.0,
25-
"output_tokens": 0.0,
26-
"total_tokens": 0.0
27-
},
28-
"tool_calls": 48
28+
"trial_count": 5
2929
}
Lines changed: 55 additions & 137 deletions
Original file line numberDiff line numberDiff line change
@@ -1,141 +1,59 @@
11
{
2-
"hidden_nominal": {
3-
"episodes": [
4-
{
5-
"invalid_action": false,
6-
"length": 1000,
7-
"mean_action_latency_ms": 0.025934887526091188,
8-
"policy_error": null,
9-
"return": 2947.879693227018,
10-
"seed": 101,
11-
"terminated": false,
12-
"truncated": true,
13-
"variant": "nominal",
14-
"x_position": 102.77571899817438,
15-
"x_velocity": 1.8673987220154231
16-
},
17-
{
18-
"invalid_action": false,
19-
"length": 1000,
20-
"mean_action_latency_ms": 0.02599245577584952,
21-
"policy_error": null,
22-
"return": 3000.163186740716,
23-
"seed": 211,
24-
"terminated": false,
25-
"truncated": true,
26-
"variant": "nominal",
27-
"x_position": 105.33522389819196,
28-
"x_velocity": 2.1574081280110136
29-
},
30-
{
31-
"invalid_action": false,
32-
"length": 1000,
33-
"mean_action_latency_ms": 0.02603654988342896,
34-
"policy_error": null,
35-
"return": 2772.4088822782287,
36-
"seed": 307,
37-
"terminated": false,
38-
"truncated": true,
39-
"variant": "nominal",
40-
"x_position": 93.7636515447122,
41-
"x_velocity": 2.4267700657179603
42-
},
43-
{
44-
"invalid_action": false,
45-
"length": 1000,
46-
"mean_action_latency_ms": 0.02577067888341844,
47-
"policy_error": null,
48-
"return": 2990.8335078285263,
49-
"seed": 401,
50-
"terminated": false,
51-
"truncated": true,
52-
"variant": "nominal",
53-
"x_position": 104.90485217547173,
54-
"x_velocity": 2.078351224632513
55-
}
56-
],
57-
"fall_rate": 0.0,
58-
"invalid_episode_rate": 0.0,
59-
"max_return": 3000.163186740716,
60-
"max_steps": 1000,
61-
"mean_action_latency_ms": 0.025933643017197028,
62-
"mean_return": 2927.821317518622,
63-
"mean_x_position": 101.69486165413757,
64-
"min_return": 2772.4088822782287,
65-
"policy_path": "submitted_artifact",
66-
"score": 2927.821317518622
67-
},
68-
"hidden_nominal_weight": 0.7,
69-
"hidden_robustness": {
70-
"episodes": [
71-
{
72-
"invalid_action": false,
73-
"length": 1000,
74-
"mean_action_latency_ms": 0.025812971696723253,
75-
"policy_error": null,
76-
"return": 3166.4558227561265,
77-
"seed": 503,
78-
"terminated": false,
79-
"truncated": true,
80-
"variant": "light_low_friction",
81-
"x_position": 113.74752702527248,
82-
"x_velocity": 3.0189141499053562
83-
},
84-
{
85-
"invalid_action": false,
86-
"length": 1000,
87-
"mean_action_latency_ms": 0.02593717718264088,
88-
"policy_error": null,
89-
"return": 3177.1212044211834,
90-
"seed": 601,
91-
"terminated": false,
92-
"truncated": true,
93-
"variant": "light_low_friction",
94-
"x_position": 114.37538391255823,
95-
"x_velocity": 2.4397722759977114
96-
},
97-
{
98-
"invalid_action": false,
99-
"length": 1000,
100-
"mean_action_latency_ms": 0.026038738433271646,
101-
"policy_error": null,
102-
"return": 2839.9126867592117,
103-
"seed": 503,
104-
"terminated": false,
105-
"truncated": true,
106-
"variant": "heavy_weak_actuators",
107-
"x_position": 97.73666401480078,
108-
"x_velocity": 0.6070665236407535
109-
},
110-
{
111-
"invalid_action": false,
112-
"length": 1000,
113-
"mean_action_latency_ms": 0.026594983239192516,
114-
"policy_error": null,
115-
"return": 2628.443172724322,
116-
"seed": 601,
117-
"terminated": false,
118-
"truncated": true,
119-
"variant": "heavy_weak_actuators",
120-
"x_position": 87.07088591700881,
121-
"x_velocity": 1.804739145616736
122-
}
123-
],
124-
"fall_rate": 0.0,
125-
"invalid_episode_rate": 0.0,
126-
"max_return": 3177.1212044211834,
127-
"max_steps": 1000,
128-
"mean_action_latency_ms": 0.026095967637957074,
129-
"mean_return": 2952.983221665211,
130-
"mean_x_position": 103.23261521741007,
131-
"min_return": 2628.443172724322,
132-
"policy_path": "submitted_artifact",
133-
"score": 2952.983221665211
134-
},
135-
"hidden_robustness_weight": 0.3,
136-
"normalized_score": 14.050353128,
2+
"benchmark": "learning_beyond_gradients_article_suite",
3+
"normalized_score": 1.820348169,
4+
"normalized_score_stddev": 4.070422248601275,
5+
"raw_score_imputation_count": 4,
1376
"reference_score": 5942.333244755838,
138-
"score": 2935.3698887625987,
7+
"score": 2507.501036532837,
8+
"score_stddev": 142.40443086118393,
1399
"starter_score": 2443.815838992282,
140-
"unique_policy_evaluations": 3
10+
"task": "simulation_heuristics_ant_v1",
11+
"trial_count": 5,
12+
"trials": [
13+
{
14+
"normalized_score": 0.0,
15+
"observed_raw_score": null,
16+
"raw_score": 2443.815838992282,
17+
"raw_score_source": "starter_anchor_equivalent_for_fail_closed_timeout",
18+
"score_path": "leaderboard/article_suite_submissions/claude-opus-4.8/simulation_heuristics_ant_v1/trial-01/score.json",
19+
"source_run_id": "leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-01/tasks-81ec8d98a4",
20+
"trial": 1
21+
},
22+
{
23+
"normalized_score": 9.101740845,
24+
"observed_raw_score": 2762.241826695058,
25+
"raw_score": 2762.241826695058,
26+
"raw_score_source": "observed",
27+
"score_path": "leaderboard/article_suite_submissions/claude-opus-4.8/simulation_heuristics_ant_v1/trial-02/score.json",
28+
"source_run_id": "leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-02/tasks-e7ee9d1b4f",
29+
"trial": 2
30+
},
31+
{
32+
"normalized_score": 0.0,
33+
"observed_raw_score": null,
34+
"raw_score": 2443.815838992282,
35+
"raw_score_source": "starter_anchor_equivalent_for_fail_closed_timeout",
36+
"score_path": "leaderboard/article_suite_submissions/claude-opus-4.8/simulation_heuristics_ant_v1/trial-03/score.json",
37+
"source_run_id": "leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-03",
38+
"trial": 3
39+
},
40+
{
41+
"normalized_score": 0.0,
42+
"observed_raw_score": null,
43+
"raw_score": 2443.815838992282,
44+
"raw_score_source": "starter_anchor_equivalent_for_fail_closed_timeout",
45+
"score_path": "leaderboard/article_suite_submissions/claude-opus-4.8/simulation_heuristics_ant_v1/trial-04/score.json",
46+
"source_run_id": "leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-04",
47+
"trial": 4
48+
},
49+
{
50+
"normalized_score": 0.0,
51+
"observed_raw_score": null,
52+
"raw_score": 2443.815838992282,
53+
"raw_score_source": "starter_anchor_equivalent_for_fail_closed_timeout",
54+
"score_path": "leaderboard/article_suite_submissions/claude-opus-4.8/simulation_heuristics_ant_v1/trial-05/score.json",
55+
"source_run_id": "leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-05",
56+
"trial": 5
57+
}
58+
]
14159
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"benchmark": "learning_beyond_gradients_article_suite",
3+
"current_task_digest": "sha256:c338003eab742d732cfd8b1cb13fe3d6a5b8fdd6f58842f6ba2991314d6ab974",
4+
"digest_compatibility_note": null,
5+
"finished_at": 1784105005.326783,
6+
"harness": "opencode",
7+
"model": {
8+
"agent_idle_timeout_sec": 3600,
9+
"daytona_pty_readline_timeout_sec": 3600,
10+
"display_name": "Claude Opus 4.8",
11+
"id": "claude-opus-4.8",
12+
"model": "anthropic/claude-opus-4-8",
13+
"provider": "claude_oauth",
14+
"provider_reasoning_effort": "max"
15+
},
16+
"normalized_score": 0.0,
17+
"observed_raw_score": null,
18+
"provider_reasoning_effort": "max",
19+
"raw_score": 2443.815838992282,
20+
"raw_score_source": "starter_anchor_equivalent_for_fail_closed_timeout",
21+
"source_run_id": "leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-01/tasks-81ec8d98a4",
22+
"task": "simulation_heuristics_ant_v1",
23+
"task_digest": "sha256:c338003eab742d732cfd8b1cb13fe3d6a5b8fdd6f58842f6ba2991314d6ab974",
24+
"token_usage": {
25+
"final_input_tokens": 0.0,
26+
"final_output_tokens": 0.0,
27+
"input_tokens": 0.0,
28+
"output_tokens": 0.0,
29+
"total_tokens": 0.0
30+
},
31+
"tool_calls": 52,
32+
"trial": 1
33+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"normalized_score": 0.0,
3+
"score": null,
4+
"timeout_seconds": 3900,
5+
"verifier_timeout": true
6+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"benchmark": "learning_beyond_gradients_article_suite",
3+
"current_task_digest": "sha256:c338003eab742d732cfd8b1cb13fe3d6a5b8fdd6f58842f6ba2991314d6ab974",
4+
"digest_compatibility_note": null,
5+
"finished_at": 1784103481.173677,
6+
"harness": "opencode",
7+
"model": {
8+
"agent_idle_timeout_sec": 3600,
9+
"daytona_pty_readline_timeout_sec": 3600,
10+
"display_name": "Claude Opus 4.8",
11+
"id": "claude-opus-4.8",
12+
"model": "anthropic/claude-opus-4-8",
13+
"provider": "claude_oauth",
14+
"provider_reasoning_effort": "max"
15+
},
16+
"normalized_score": 9.101740845,
17+
"observed_raw_score": 2762.241826695058,
18+
"provider_reasoning_effort": "max",
19+
"raw_score": 2762.241826695058,
20+
"raw_score_source": "observed",
21+
"source_run_id": "leaderboard/runs/article_suite/article-suite-v2-daytona-20260714-claude/claude-opus-4.8/trial-02/tasks-e7ee9d1b4f",
22+
"task": "simulation_heuristics_ant_v1",
23+
"task_digest": "sha256:c338003eab742d732cfd8b1cb13fe3d6a5b8fdd6f58842f6ba2991314d6ab974",
24+
"token_usage": {
25+
"final_input_tokens": 0.0,
26+
"final_output_tokens": 0.0,
27+
"input_tokens": 0.0,
28+
"output_tokens": 0.0,
29+
"total_tokens": 0.0
30+
},
31+
"tool_calls": 75,
32+
"trial": 2
33+
}

0 commit comments

Comments
 (0)