sans finChaordic Bench v1.0
sans fin · eval plan · draft 3 · 22 Oct 2026

Chaordic Bench

Which decision model makes the best real-time choices for live music? Every model gets the same music generation model drafts, the same checks, the same prompt and the same budget of one bar. We measure what each one picks, how fast, and which pieces a blind judging panel prefers.

at a glance · 22 Oct
Models
76 shortlisted + 1 anchor, all reached from us-east
Track A
1,043labelled items, 2,086 requests a model
Track B
893recorded menus, 636 with a planted reject
Track C
216pieces written live, 9 conditions
Panel
8,664verdicts from 4 AI judges, blind, both orders

Results

Everything ran on 22 Oct from Modal's us-east region, where the writer runs: 14,602 labelled requests in track A and 40,544 menu requests in track B (elephant-1 and mammoth-1 on our own H100s), with 6,706 more in a second latency window. In track C, 2,040 pieces were written live, with 8,664 panel verdicts. Track A had no failed requests. In track B, 21 of the Baseten models' requests failed even after retries, and none on our own GPUs. No person has listened yet: the panel is four AI models, and its ratings are reported on their own.

measured: accuracy against decision time
Labelled accuracy against decision time, measured Each model's accuracy on the five music tasks of track A, candidate orders averaged, against the 95th-percentile time to decide one menu in track B, in the full run and in a second window. 50% 60% 70% 80% 100 200 500 1,000 time to decide one menu, p95, ms (four requests at once. Log scale) 400 ms gate full run, 893 menus second window, 150 menus Jev 1.14: 73.3% on the music tasks, menu decided in 190 ms at p95 (166 ms in the second window)Jev 1.14 elephant-1: 57.9% on the music tasks, menu decided in 288 ms at p95elephant-1 mammoth-1: 78.8% on the music tasks, menu decided in 665 ms at p95mammoth-1 d1-ultra: 76.1% on the music tasks, menu decided in 482 ms at p95 (581 ms in the second window)d1-ultra Decider v1.2 27B: 75.4% on the music tasks, menu decided in 586 ms at p95 (644 ms in the second window)Decider v1.2 Decider Flash v1.2 4B: 59.4% on the music tasks, menu decided in 254 ms at p95 (233 ms in the second window)Decider Flash GPT-6 Luna (Decisions): 73.0% on the music tasks, menu decided in 504 ms at p95 (806 ms in the second window)Luna
Accuracy on track A's five music tasks (next bar of 4, style pairs, real vs edited, real vs imitation, prompt rules), candidate orders averaged, against track B's 95th-percentile time to decide one menu, its four orders sent at once. Rings: 150 of the menus asked again later that morning. A line joins a model's two windows. elephant-1 and mammoth-1 are on our own H100s, four per model. On Baseten's free tier their p95 was 3.7 and 9.3 s in the full run and 287 and 849 ms in the second window. Hover a point for its numbers.

Track A: labelled decisions

ModelMusic tasksNext bar of 4All 9 tasksBrierCalibration errorSame pick, every orderRequest p50 / p95
Jev 1.1473.3%51%63.6%0.4120.08876%100 / 159 ms
elephant-1our H100s, on Baseten 57.0%57.9%38%54.2%0.5330.05756%149 / 161 ms
mammoth-1our H100s, on Baseten 78.0%78.8%55%69.3%0.3550.03479%225 / 264 ms
d1-ultra76.1%56%74.3%0.3520.07778%126 / 218 ms
Decider v1.2 27B75.4%65%68.1%0.3440.02979%164 / 255 ms
Decider Flash v1.2 4B59.4%51%56.3%0.5000.03064%109 / 172 ms
GPT-6 Luna (Decisions)73.0%50%66.8%0.4230.06467%153 / 318 ms
Jev 1.13 (production)75.1%56%64.2%0.4130.07674%–
Opus 5.5, low effort87.7%69%91.8%0.1800.090––

Accuracy with candidate orders averaged, 2,086 requests per model. Chance is 25% for the next bar of 4 and 50% for the other tasks. Brier and calibration error are lower-better. Jev 1.13 and Opus 5.5 are earlier runs on the same items, from a different machine, so their speeds aren't shown. Opus answered one order per item.

Track B: frozen menus

ModelDecision p50 / p95 / p99Picks the decoySame pick, every orderSteeringAgrees with productionDeadline misses, est.$ per 1k decisions
Jev 1.14132 / 190 / 242 msp95 166 ms, second window24% 21%–28%41%67%85%4.9%0.46
elephant-1our H100s, on Baseten's free tier p95 3,679 ms, then 287 ms194 / 288 / 386 ms27% 24%–30%38%66%61%7.8%free
mammoth-1our H100s, on Baseten's free tier p95 9,298 ms, then 849 ms410 / 665 / 723 ms21% 18%–25%52%68%51%18.2%free
d1-ultra187 / 482 / 1,004 msp95 581 ms, second window21% 18%–24%46%63%57%9.9%0.41
Decider v1.2 27B279 / 586 / 1,459 msp95 644 ms, second window21% 18%–24%54%64%56%13.1%0.20
Decider Flash v1.2 4B137 / 254 / 884 msp95 233 ms, second window23% 20%–26%26%65%58%5.2%0.10
GPT-6 Luna (Decisions)176 / 504 / 988 msp95 806 ms, second window23% 20%–27%24%66%58%7.3%0.99

893 menus from 33 pieces. 636 asked again with a rejected draft in one of four places, so picking it by chance is 25%. Steering is how often the pick differs from the bar the music generation model drafted most. Production is Jev 1.13, whose picks wrote these pieces. Deadline misses are estimated from the recorded pieces' timings, among bars where the writer left time to decide. Track C measures them live. Baseten's models are free until 27 Oct. Their prices after that aren't public. The second window asked 150 of the menus again, from 07:53 to 08:01 UTC, after every other run had finished.

Track C: live pieces and the judging panel

Each condition wrote the same 204 pieces live on Modal, 2040 pieces and 65,060 bars in all: six themed plans on public-domain primers, 34 seeds each, so every plan and seed starts from the same opening. The model made every choice JEV makes in production. Then the panel (Opus 5.5 at medium effort, GPT-6 Astra at xhigh, GPT-6.1 Sol and Sonnet 5.5) compared pieces from the same plan and seed, blind, one judge per pair, each pair in both orders.

measured: panel Elo against speed
Panel Elo against live decision time Each model's Elo from the judging panel, with its 95% interval, against the 95th-percentile time its choices took per bar while writing live, with the baselines as level lines. 700 800 900 1,000 1,100 100 200 500 1,000 2,000 time a bar's choices took while writing live, p95, ms (log scale) 400 ms gate No judge (the music generation model with the checks): Elo 888 (848–927)no judge Random answers: Elo 863 (820–907)random The music generation model alone (no checks): Elo 698 (649–747)Music generation model alone Jev 1.14: Elo 1000 (the anchor), choices in 214 ms per bar at p95Jev 1.14 elephant-1: Elo 941 (95% interval 900–981), choices in 378 ms per bar at p95elephant-1 mammoth-1: Elo 1037 (95% interval 997–1076), choices in 770 ms per bar at p95mammoth-1 d1-ultra: Elo 1081 (95% interval 1044–1119), choices in 822 ms per bar at p95d1-ultra Decider v1.2 27B: Elo 1085 (95% interval 1049–1122), choices in 636 ms per bar at p95Decider v1.2 Decider Flash v1.2 4B: Elo 1011 (95% interval 973–1050), choices in 290 ms per bar at p95Decider Flash GPT-6 Luna (Decisions): Elo 995 (95% interval 957–1033), choices in 1,106 ms per bar at p95Luna
Elo from the judging panel's blind comparisons, anchored at Jev 1.14 = 1000, against the 95th-percentile time each bar's choices took while the model wrote live. Bars are 95% intervals for the gap to Jev 1.14, clustered by plan and seed. Dotted lines are the baselines. Hover a point for its numbers.
PlaceConditionPanel EloChoices per bar p50 / p95Deadline missesWaits per 100 barsAsked againBrief misses per 100 barsRepeats per 100 bars$ per 1k bars
1–2Decider v1.2 27B1085 1049–1122248 / 636 ms11.7%5.80.0%2470.19
1–3d1-ultra1081 1044–1119245 / 822 ms13.4%6.50.0%2570.39
2–6mammoth-1our H100s1037 997–1076453 / 770 ms20.9%15.60.0%248free
3–6Decider Flash v1.2 4B1011 973–1050126 / 290 ms6.0%1.30.0%2570.10
3–6Jev 1.141000 anchor110 / 214 ms4.1%1.10.0%2580.43
3–6GPT-6 Luna (Decisions)995 957–1033333 / 1106 ms18.5%11.70.0%2570.93
7elephant-1our H100s941 900–981214 / 378 ms8.7%2.80.0%267free
8–9No judge (the music generation model with the checks)888 848–927–0.0%0.5–2870.00
8–9Random answers863 820–9071 / 2 ms0.1%0.5–2770.00
10The music generation model alone (no checks)698 649–747–0.0%0.5–50160.00

Place: the places a condition can hold, from 1 + the conditions that beat it to 10 − those it beats, counting only pairs told apart however the judges are weighted (the dark cells below). No judge: the writer plays a bar drawn from those that pass its checks, in proportion to how often the music generation model wrote it. The music generation model alone: no checks either, and each bar is one of the music generation model's drafts that parse, drawn at random and played as written (9.4% of its 208,544 drafts didn't parse). It was judged against Jev 1.14, no judge and d1-ultra only, by Opus 5.5, Sonnet 5.5 and GPT-6.1 Sol, and its own timings don't count toward the shared writer speed. Random answers: every request answered at random, then averaged over the orders as usual. Deadline misses: bars where the writer's other work left time to choose, but not enough, at one shared writer speed (each bar's median writing time across conditions). Waits: stalls in a playback simulated with a two-bar head start. The baselines' waits are the writer's own. Asked again: requests that got no answer at first and were asked again until the model answered, so every choice is the model's own. The time it took stays in the bar's. Brief misses and repeats count chosen bars that failed the writer's brief checks (texture, markings, cadences) or repeat checks. elephant-1 and mammoth-1 wrote their pieces on our own H100s, four per model.

Which conditions the panel tells apart

d1-ultramammoth-1Decider FlashJev 1.14Lunaelephant-1No judgeRandomMusic generation model alone
Decider v1.2+4+49+74+85+90+145+198+222+387
d1-ultra+45+70+81+86+141+194+218+383
mammoth-1+25+37+41+96+149+173+338
Decider Flash+11+16+71+124+148+313
Jev 1.14+5+59+112+137+302
Luna+55+108+132+297
elephant-1+53+77+243
No judge+24+190
Random+165

Each cell is the row's Elo minus the column's. Dark: told apart (95% interval clear of zero) whichever way the judges are weighted, by their check pairs or by how often each names the same winner in both orders: 36 of 45 pairs. Light: told apart only with the check-pair weights: 1 more. Plain: the panel can't tell them apart. Hover a cell for its interval.

By plan

ConditionNocturneWaltzPreludeGymnopédieÉtudeRag
Decider v1.2 27B64%65%57%74%61%54%
d1-ultra64%71%62%72%71%67%
mammoth-155%51%58%64%62%45%
Decider Flash v1.2 4B44%55%56%44%59%58%
Jev 1.1460%55%49%53%55%56%
GPT-6 Luna (Decisions)59%57%47%40%47%55%
elephant-136%35%50%50%46%43%
No judge (the music generation model with the checks)49%43%40%49%42%44%
Random answers33%31%50%22%26%37%
The music generation model alone (no checks)11%21%31%19%13%23%

The share of its verdicts each condition won within each plan, ties as half. Darker is more. Each cell rests on 198–612 verdicts, so it is good to ±4–7 points at best (more, as a pair's two orders aren't independent): read the rows, not single cells.

The panel

JudgeVerdicts on real pairsCheck pairs rightPicked the second pieceSame winner in both orders$ per verdict$ in all
Opus 5.5, medium effort219616 of 1667%66%0.04395.32
GPT-6 Astra, xhigh reasoning181616 of 1663%73%0.379694.83
GPT-6.1 Sol232816 of 1662%74%0.01432.84
Sonnet 5.5226016 of 1672%55%0.02863.25

Verdicts on real pairs, each pair asked in both orders by the same judge. Check pairs put a piece against itself with a semitone wrong in a quarter of its right-hand bars, also in both orders, and count in the cost. Prices are list prices per token, reasoning included.

What the chart doesn't tell us

The chart you shared is the Artificial Analysis Decision Index, a general score made of knowledge, refusal, tool-call and safety questions. Its 65 for elephant-1 is Base Labs' own replica run. The official index's 19 October snapshot doesn't list elephant-1 yet. An independent benchmark from the same week (1,342 five-choice logic questions) ranks the field differently: elephant-1 below Jev 1.14, and its 27B sibling mammoth-1, which the chart leaves out, at the top.

Neither index asks the question sans fin depends on: given four candidate bars written in ABC, a section brief and the piece so far, which one should play next, decided before the current bar ends. Our earlier tests showed why this needs its own eval. Frontier LLMs judged better than JEV (79–80% against 54% on the next bar of four), but took 4–28 s a choice, and on the music generation model's own candidates no judge could find the composer's bar at all. So Chaordic Bench measures what can be measured: rule-following against code, consistency, speed under a real deadline, and what listeners prefer.

Which models to test

Three things decide the shortlist. A model must take the /v1/systemone request we already send JEV (a state plus typed questions, answered with a probability for every option), which Jev, Decider, d1-ultra and the Base Labs models all do. It must be fast at the tail, because each bar sends four requests at once, one per candidate order, and waits for the slowest. And together the picks should span the field: the chart's leaders, the independent leaders, our incumbent, a small model, and one low anchor to test whether general rankings predict music at all.

accuracy against tail latency
Independent decision accuracy against p95 latency per request Fourteen models plotted by p95 latency on a log scale and accuracy on 1,342 questions. The shortlisted models cluster under 400 ms; the two LLM references take 1.5 to 2.4 seconds. 90%80% 70%60% 50% 200300 5001,000 2,000 p95 latency per request, ms (log scale) 400 ms: a decision's share of a bar mammoth-1 (Base Labs, 27B): 84.9%, median 240 ms, p95 666 ms. Shortlisted. mammoth-1 Decider v1.2 27B (Perplexity): 83.5%, median 249 ms, p95 332 ms. Shortlisted. Decider v1.2 27B d1-ultra (Liquid): 80.8%, median 200 ms, p95 393 ms. Shortlisted. d1-ultra Jev 1.14 (TypeSafe): 76.8%, median 179 ms, p95 269 ms. Shortlisted (incumbent). Jev 1.14 Mercury Decide: 75.8%, median 238 ms, p95 388 ms. Second wave. Mercury Decide elephant-1 (Base Labs, 9B): 74.8%, median 139 ms, p95 272 ms. Shortlisted. elephant-1 d1 (Liquid): 71.9%, median 206 ms, p95 827 ms. Not shortlisted. d1 Clef (Cloudflare): 69.7%, median 268 ms, p95 417 ms. Not shortlisted. Clef Decider Flash v1.2 4B (Perplexity): 68.8%, median 159 ms, p95 231 ms. Shortlisted. Decider Flash 4B Microsoft-Decision-1: 68.6%, median 283 ms, p95 566 ms. Not shortlisted. Microsoft-Decision-1 Clef Omni (Cloudflare): 64.1%, median 241 ms, p95 400 ms. Not shortlisted. Clef Omni GPT-6 Luna (Decisions) (OpenAI): 56.5%, median 254 ms, p95 527 ms. Low anchor. GPT-6 Luna (Decisions) GPT-6 Sol, no reasoning (LLM reference): 85.2%, median 1,023 ms, p95 1,546 ms. Too slow for the loop. GPT-6 Sol, no reasoning Sonnet 5.5, no thinking (LLM reference): 79.7%, median 1,506 ms, p95 2,424 ms. Too slow for the loop. Sonnet 5.5
shortlisted (incl. anchor) not shortlisted LLM reference, too slow for the loop
Independent System 1 Decision Benchmark: 1,342 five-choice logic questions, run 15–21 Oct 2026. General decision accuracy, not music. GLiDE and Celeris-1 weren't in it. Hover a point for its numbers. The table lists them all.
ModelChartIndependentMedian / p95$ per 1kVerdict
Jev 1.14TypeSafe · our incumbent runs 1.13 (76.5%, 189 / 323 ms)5776.8%179 / 269 ms0.025test · control
elephant-1Base Labs on Baseten · 9B, MIT weights · same request format as JEV · free until 27 Oct65*74.8%139 / 272 msfree*test
mammoth-1Base Labs · 27B, MIT · not on the chart. First among decision models in the independent run66*84.9%240 / 666 msfree*test · watch tail
d1-ultraLiquid · OpenRouter Decisions API · top of the official index6580.8%200 / 393 ms0.012test
Decider v1.2 27BPerplexity · OpenRouter Decisions API · cheapest of the strong models5683.5%249 / 332 ms0.007test
Decider Flash v1.2 4BPerplexity · the small-model case: tightest tail, lowest price5068.8%159 / 231 ms0.003test
GPT-6 Luna (Decisions)OpenAI · low on both rankings. Tests whether general scores predict music4856.5%254 / 527 ms0.036test · anchor
Mercury Decidecheap and fair, but slow on the official index (500 ms)5375.8%238 / 388 ms0.007second wave
Celeris-1 Decisionfastest on the official index (63 ms). Access unconfirmed52untested63 ms†0.032†second wave
GLiDEno independent results, access unconfirmed, among the priciest54untested217 ms†0.119†skip
Microsoft-Decision-1middling accuracy with a 566 ms tail5468.6%283 / 566 ms0.012skip
d1Liquid · d1-ultra beats it on both, 827 ms tail5071.9%206 / 827 ms0.006skip
ClefCloudflare · middling, and the priciest per task on the official index4969.7%268 / 417 ms0.018skip
Clef-OmniCloudflare · last on the chart, costliest per decision4464.1%241 / 400 ms0.062skip

Chart: the Decision Index image you shared. * Base Labs' replica run, not the official index. Baseten's free launch week ends 27 Oct. Independent: System 1 Decision Benchmark, accuracy, median and p95 per request, price per 1,000 decisions. † Official index's time and cost per task (no independent run).

Baselines, to show what a decision model adds at all: no judge plays a bar drawn from those that pass the writer's checks, in proportion to how often the music generation model drafted it. Music generation model alone skips the checks too and plays one of the music generation model's drafts that parse, drawn at random. Random picks uniformly from the same four candidates, isolating the menu from the judgment. A slow LLM (Opus 5.5 at low effort, about 2 s) judges the labelled items and frozen menus as a quality ceiling, though it is too slow to drive the loop.

How we test

Every model sees the production prompt word for word and is asked in all four candidate orders, exactly as JEV is today. Only the model changes. One harness covers all of them: our JEV client with its URL, key and model name made settings.

track A

Labelled decisions

Questions with a right answer, from our existing banks.

  • 1,043 items: next bar of 4 (100), style pairs (100), real vs edited (263), real vs imitation (200), prompt rules (180), notation checks (200)
  • Every candidate order: 4 for next-bar items, 2 for pairs, 1 for yes/no checks, 2,086 requests per model
  • Measures accuracy, Brier score, calibration and order consistency
track B

Frozen menus

Real decisions from sans fin, replayed to every model with identical inputs.

  • 893 menus recorded from the live writer on public-domain primers (nocturne, valse, prelude, gymnopédie, dark étude, rag), each matching the request JEV was sent
  • 636 four-candidate menus run again with one candidate swapped for a draft our checks rejected (misspelled, unplayable, copied, wrong texture)
  • Measures decoy rate, agreement between models, steering, conviction and latency under load
track C

Live pieces

Each model drives the writer live on Modal. Same plans, seeds and settings.

  • 204 pieces per condition: six themed plans on public-domain primers × 34 seeds, 16–70 bars, each plan and seed starting from the same opening
  • Baselines: no judge (the music generation model with the checks), the music generation model alone (no checks) and a random pick
  • Measures real-time speed, brief adherence, craft and the judging panel's Elo. Long pieces for the closing decision come next

What we measure

Each metric is computed by code from logged events, or counted from blind votes. Nothing is scored by eye.

MetricDefinitionBetterTrack
Decision latencyTime from sending a bar's four requests to the last answer. Reported as p50, p95 and p99 over every barlowerB C
Deadline missesShare of bars where the decision alone pushed the writer behind the music: decision time greater than the bar's length minus GPU and check timelowerC
SpreadBar tempo speed minus bar generation speed, per bar, at 100% tempo. Median, 10th percentile, and share of bars below zerohigherC
Waits per 100 barsStalls in a simulated playback with a two-bar head start, replayed from the logged write timeslowerC
Error rateRequests that failed or timed out after one retry. The writer falls back to the music generation model's favouritelowerA B C
Labelled accuracyShare of items answered correctly, per task, against chance (25% for four options, 50% for pairs), with the macro averagehigherA
Brier score and calibrationMean squared error of the probabilities against the answer, and expected calibration error over 10 binslowerA
Order consistencyShare of decisions whose top pick is the same in all four candidate ordershigherA B
Decoy rateShare of menus with a planted rejected draft where the model's top pick is that draft. Chance is 25%lowerB
Brief adherenceShare of a piece's checks that pass: staccato on at least 70% of notes where asked, each phrase's texture, planned ornaments placed, a final cadence on the tonic, the section's key heldhigherC
CraftPer 100 bars: literal repeats of an earlier bar, playability violations (spans and leaps), copied passages from the library (must be zero), distinct harmonies per barmixedC
Panel EloBlind A/B verdicts (A, B or tie) from a judging panel of Opus 5.5, GPT-6 Astra, GPT-6.1 Sol and Sonnet 5.5, one judge per pair and each pair in both orders, rated as AA-Briefcase rates models: a maximum-likelihood Bradley–Terry fit with each rater's reliability (Crowd-BT), ties as half wins, anchored at Jev 1.14 = 1000, 95% intervals from the sandwich estimator. A paid human panel would be rated the same way, separatelyhigherC
Steering and convictionHow often the pick differs from the music generation model's most-drafted candidate, and the mean lead of the pick over the runner-up. Descriptive, not scoredcontextB C
AgreementFor each pair of models, the share of identical picks on identical menuscontextB
Closing decisionIn long pieces, the bar where the model calls the close inside the 100–200 range, and its probability at each chapter's endcontextC
CostDecision API cost per 1,000 bars at the list price on the day of the runlowerC

The headline. Models are ranked by panel Elo, among those that keep up in real time: p95 decision latency under 400 ms, deadline misses under 1% and errors under 0.5%. Speed, cost and adherence sit beside it in their own columns. They aren't folded into one score.

Side by side

Two views, both built from logged events, so every piece can be replayed exactly. The sketch below shows the layout only. There are no results yet.

sketch · listen side by side

“A gentle nocturne in E-flat with a stormy middle section” · seed 7 · bars 1–40

A · d1-ultra▶ play
p95 decisionspreadbrief adherencesteering
B · Jev 1.14▶ play
p95 decisionspreadbrief adherencesteering
same menu

Both pieces share their first two bars. The strip marks where the models first split. After that each writes its own music. Blind mode hides the names until you vote, and votes feed the Elo.

sketch · one menu, every model

One logged menu, engraved as in the app's close-up: the bar before, then the four candidates, each with every model's probability bar. Bar widths here are placeholders.

On the site

Modelled on Cognition's FrontierCode page: versioned, with its method written out and every run replayable.

page outline
01

Leaderboard

A table ranked by panel Elo, with latency, spread, adherence, decoy rate and cost columns. Beside it, a scatter of Elo against p95 decision latency, with the 400 ms line.

02

Methodology

The three tracks, the prompt, the four-order protocol, the real-time gate, how votes are collected, and what isn't measured.

03

What a decision looks like

One menu with a model picker: the bar before, four engraved candidates, each model's probabilities, its latency, and a play button for each candidate.

04

Listen side by side

Any two models on the same description and seed, with blind voting.

05

Changelog

Models added, protocol versions, price corrections. Each version freezes its banks, seeds, the music generation model weights and every endpoint's name and date.

Pieces published on the site must start from public-domain scores. The current library holds private arrangements, so the public runs use a public-domain primer set (Mutopia and IMSLP piano scores, Joplin's rags) and descriptions only. Track B's menus already follow this rule.

Where it lives. The stack is the code and hosting the page is built on. Three ways, to settle later: a page in the models.seancai.com app (Next-style pages on Cloudflare Workers, which already publishes benchmark data from JSON snapshots), a page served by sans fin on Modal, which already engraves and plays pieces, or both, with the leaderboard and method on models.seancai.com and the listening player and voting on sans fin, linked or embedded. The third keeps the leaderboard fast and static and puts audio where it already works.

Schedule and cost

  1. Access and harness

    Done 22 Oct. One client for TypeSafe, OpenRouter's Decisions API and Baseten. Every model answers from Modal's us-east region. OpenRouter models pinned to dated builds.

    done
  2. Tracks A and B

    Done 22 Oct: 2,086 labelled requests and 5,792 menu requests per model, then 958 more per model in a second latency window, about 62,000 in all.

    done
  3. Track C and the panel

    Done 22 Oct: 216 pieces written live on Modal, then the panel's verdicts, each pair in both orders. On 23 Oct, 24 more pieces from the music generation model on its own, with no checks or chooser, judged against Jev 1.14, no judge and d1-ultra: 8,664 verdicts in all.

    done
  4. Our own GPUs for Base Labs' models

    Done 22 Oct: elephant-1 and mammoth-1 from their published weights on our H100s, with the runtime their cards pin. Tracks A and B run again on them and their track C pieces written again, every choice answered.

    done
  5. A sharper bench

    More pieces per plan and a full round robin of comparisons, so the panel can separate more of the middle. Harder check pairs, so they tell the judges apart. Three latency windows for every model, at different hours.

    next
  6. Long pieces and listening

    Pieces of 100–200 bars for the closing decision. If a paid human panel votes too, it is rated the same way and reported beside the AI panel, never mixed with it. In simulation, about 1,000 votes give each model a 95% interval of ±64 Elo. About 3,000 give ±39.

    next
  7. The page

    Leaderboard, method, decision explorer, side-by-side player, changelog, and the data as JSON.

    week 3
ItemAmountCost
Decision requests, all three tracks83,721$5.44
Our H100s for elephant-1 and mammoth-1~7 GPU-hours$30–50, est.
AI judging panel, re-judging included8,968 verdicts$921
The music generation model on an L40S GPU~4 h~$8, est.
Opus 5.5 ceiling, track Aearlier runs–
Paid human panel, if wanted1,000–3,000 votesset by the panel's rate

Costs are summed from the logged rows: OpenRouter reports each request's cost, Jev is priced at TypeSafe's list price per input token, and the judges at their list prices per token, reasoning included. Baseten's models are free until 27 Oct. Their later prices aren't public. GPU time is estimated from the runs' timelines at Modal's H100 price ($0.001097 a second) with its 1.15–1.75× charge for choosing a region. The music generation model's GPU time is an estimate too. GPT-6 Astra at xhigh was 78% of the kept verdicts' cost. Its requests that timed out reported no usage, so they aren't counted. The re-judging replaced every verdict on elephant-1's and mammoth-1's earlier pieces.

Keeping it fair

Decisions

Settled. The name is Chaordic Bench. The six plus the Luna anchor have run all three tracks, with Mercury Decide ready for a second wave. Access is in place: the keys in the jev-live secret reach every model and every judge. The judging panel is Opus 5.5 (medium), GPT-6 Astra (xhigh), GPT-6.1 Sol and Sonnet 5.5.

A tuned server. Our copies of elephant-1 and mammoth-1 run Base Labs' plain-Transformers runtime, slower per request than Baseten's endpoint when it isn't busy. Worth serving them with prefix caching across a menu's four orders before calling their speed?

The real-time rule. As written (deadline misses under 1%), no model passes, Jev 1.14 included. Gate on what a listener hears instead, such as at most one wait per 100 bars, or loosen the deadline rule?

The panel. GPT-6.1 Sol was the most consistent judge and the cheapest. Sonnet 5.5 the least consistent. GPT-6 Astra cost four-fifths of the total. Keep all four, or rebalance toward Sol and Astra?

Human listeners. Add a paid panel beside the AI panel? Votes set the precision: about 1,000 for ±64 Elo, about 3,000 for ±39.

The site. Where the page lives (above), when you're ready.