Qwen3.8-Flash-Next · Apple M4 Max 128 GB · mlx-serve 26.10.1 · October 2026
Where the thinking-effort line goes decides what the prefix cache can reuse
The same effort line, first or last in the prompt, on two 4.7-bit MLX packs (Swift 1.5 and iQ-MLX): effort switches at 128K, short tool-calling prompts, obedience to the level, and time, tokens and accuracy at xhigh, medium and low.
theme: auto
Qwen3.8-Flash-Next takes its thinking effort from one line of the prompt. Put that line first (the official template) and changing the effort
in a 128K session costs 167 s , because the whole prefix cache is lost. Put it last and the switch costs 0.8–5.8 s , the model still obeys it, and accuracy holds.
But the same move breaks prefix reuse on short prompts: every tool-calling turn starts cold, +0.9 to +1.4 s . On a hybrid attention/SSM model, where a variable line sits decides where the server can save its state.
Effort switch at 128K
167 → 0.8 s
time to first token, xhigh → low · cache hit 0.00 → 1.00
Short prompts, prefix reuse
53 → 0
of 55 tool-calling requests reused the system prompt · +0.9 to +1.4 s each
Obedience
×0.90–×1.05
thinking tokens, tail against official, at the same effort · rule ×0.80–×1.25
Accuracy
≤ 3
questions apart per 50 on GPQA and LiveCodeBench, every effort, both packs
What we learned
Where the effort line sits is a cache decision, not a prompt-engineering one. The model obeys it in either position. The server's prefix cache does not: with a hybrid GDN/SSM model, mlx-serve can only resume at a saved state checkpoint, and the checkpoint goes at the start of the last message.
Tail template: good for long sessions, bad for short ones. Effort switch at 128K: 167 s → 0.8–5.8 s. Same-effort control turn at 128K: 1.3 s → 3.0 s. Short tool-calling turn: +0.9 to +1.4 s, prefix reuse 53/55 → 0/55.
Both packs behave the same way. Swift 1.5 and iQ-MLX give the same cache hits at every step of the probe (0.97–1.00 on switch, 0.98 on control) and pass the same accuracy rules.
iQ-MLX cuts more thinking per level than Swift 1.5. At low, iQ-MLX thinks ×0.26 of its xhigh; Swift 1.5 ×0.45. Swift 1.5 thinks less to begin with (GPQA median 1.7K vs 5.1K tokens at xhigh on the earlier page).
At xhigh, the tail template hits the token limit a little more often (Swift 4 → 7 in 2 rounds, iQ 7 → 9 in 1), and its thinking ratio leans to ×1.04–×1.05. The intervals include 1.0, so this is not confirmed.
Decision: the official template stays the default; the harness fixes the effort per session (xhigh for code and long sessions, medium for chat and short tool calling). The tail template is kept as an optional profile for long sessions that need to change effort mid-way. Five untested ways to keep both the cheap switch and the short-prompt cache are listed below .
The two templates
Qwen3.8-Flash-Next reads its thinking effort (reasoning_effort: low, medium or
xhigh) from one line in the prompt. The official chat template writes that line first. The
effort-tail template
moves it to a short system block after the last message. Nothing else changes: at medium the two templates render the same prompt.
official effort: xhigh system tools user: question assistant
effort tail system tools user: question effort: xhigh assistant
Dashed blocks are the part that stays equal between two requests of one session. ▲ checkpoint marks where the server
saves the state it needs to restore a cached prefix; it sits at the start of the last message before assistant. This position was
inferred from the server logs, not read from the mlx-serve code.
Switching the effort in a long session
Probe 3e: a 128K-token conversation at xhigh, then one turn at medium or low, then back to xhigh.
With the official template the effort line is the first token of the prompt, so changing it invalidates the whole prefix cache and the server
re-reads 126K tokens: 167 s before the first token. With the effort line at the tail, the history stays cached and the switch costs 0.8–5.8 s .
Median of 2 rounds per switch; the iQ-MLX official template was not re-run here, since its prompt is identical to the Swift one.
Swift 1.5 · official Swift 1.5 · effort tail iQ-MLX · effort tail
Switching the effort at 128K
Time to the first token of the turn that changes the effort. The prompt keeps the same 126K-token history.
xhigh → medium, time to first token
official167.1 s · hit 0.00
effort tail5.7 s · hit 0.97
effort tail5.8 s · hit 0.97
xhigh → low, time to first token
official166.9 s · hit 0.00
effort tail0.8 s · hit 1.00
effort tail0.8 s · hit 1.00
All turns of the probe
Median over the medium and low runs. The control turn pays more with the tail template: the server re-reads the text after its last checkpoint, which now sits before the effort block.
Short prompts lose the prefix cache
Probe 3f, Swift 1.5: 55 tool-calling cases that share the system prompt and the tool list (600–1,200 tokens each). With the official template the
server reused the shared prefix in 53 of 55 requests. With the effort line at the tail it reused it in 0 of 55 : every request paid the full prefill,
+0.9 to +1.4 s on the first turn. Accuracy did not change (36→37 of 40, 10→10 of 12). This regression is why the tail template did not become the default.
official effort tail correct wrong× hit the max_tokens limit median
Tool calling · jdhodges 40 cases, xhigh, 1 round
median 2.2 s → 3.6 s 1s 2s 5s 10s 20s official sel_weather_portland · 3.70 s · prompt 1221 tokens sel_currency_usd_eur · 1.53 s · prompt 1224 tokens sel_timezone_tokyo · 1.43 s · prompt 1223 tokens sel_web_python_release · 1.47 s · prompt 1229 tokens sel_reminder_dentist · 2.76 s · prompt 1227 tokens sel_email_quick · 1.85 s · prompt 1240 tokens sel_calendar_create · 2.61 s · prompt 1266 tokens sel_calendar_read_week · 2.13 s · prompt 1244 tokens arg_weather_units_celsius · 1.49 s · prompt 1223 tokens arg_currency_jpy · 1.63 s · prompt 1228 tokens arg_email_with_cc · 2.01 s · prompt 1240 tokens arg_event_with_attendees · 2.41 s · prompt 1273 tokens arg_timezone_london · 1.40 s · prompt 1222 tokens arg_reminder_iso_time · 4.12 s · prompt 1250 tokens arg_calendar_range_month · 2.46 s · prompt 1238 tokens arg_search_verbatim · 1.51 s · prompt 1234 tokens multi_weather_parallel · 1.69 s · prompt 1222 tokens multi_usd_eur_sequential · 3.42 s · prompt 1237 tokens multi_paris_celsius_fahrenheit · 2.67 s · prompt 1230 tokens multi_email_after_calendar_read · 14.77 s · prompt 1251 tokens multi_weather_two_cities_holdout · 1.72 s · prompt 1224 tokens multi_convert_two_currencies · 2.14 s · prompt 1226 tokens multi_search_then_remind · 3.78 s · prompt 1256 tokens multi_time_and_weather · 2.59 s · prompt 1227 tokens edge_photosynthesis · 9.34 s · prompt 1220 tokens edge_joke · 1.90 s · prompt 1219 tokens edge_math_simple · 1.88 s · prompt 1224 tokens edge_feeling_down · 7.48 s · prompt 1223 tokens edge_vague_reminder · 2.55 s · prompt 1221 tokens edge_vague_email · 2.25 s · prompt 1218 tokens edge_define_word · 4.08 s · prompt 1223 tokens edge_language_greeting · 2.17 s · prompt 1225 tokens fmt_email_no_cc · 2.07 s · prompt 1230 tokens fmt_email_three_cc · 3.72 s · prompt 1248 tokens fmt_event_four_attendees · 2.61 s · prompt 1287 tokens fmt_weather_fahrenheit_enum · 1.85 s · prompt 1225 tokens fmt_weather_no_units · 2.03 s · prompt 1218 tokens fmt_currency_decimal_amount · 1.91 s · prompt 1225 tokens fmt_event_no_attendees · 2.72 s · prompt 1264 tokens fmt_calendar_read_single_day · 8.12 s · prompt 1237 tokens 2.2s effort tail sel_weather_portland · 3.50 s · prompt 1225 tokens sel_currency_usd_eur · 3.03 s · prompt 1228 tokens sel_timezone_tokyo · 2.91 s · prompt 1227 tokens sel_web_python_release · 2.99 s · prompt 1233 tokens sel_reminder_dentist · 3.59 s · prompt 1231 tokens sel_email_quick · 3.55 s · prompt 1244 tokens sel_calendar_create · 3.43 s · prompt 1270 tokens sel_calendar_read_week · 3.43 s · prompt 1248 tokens arg_weather_units_celsius · 3.20 s · prompt 1227 tokens arg_currency_jpy · 3.13 s · prompt 1232 tokens arg_email_with_cc · 3.51 s · prompt 1244 tokens arg_event_with_attendees · 3.64 s · prompt 1277 tokens arg_timezone_london · 2.93 s · prompt 1226 tokens arg_reminder_iso_time · 6.03 s · prompt 1254 tokens arg_calendar_range_month · 3.54 s · prompt 1242 tokens arg_search_verbatim · 3.14 s · prompt 1238 tokens multi_weather_parallel · 3.53 s · prompt 1226 tokens multi_usd_eur_sequential · 4.67 s · prompt 1241 tokens multi_paris_celsius_fahrenheit · 4.38 s · prompt 1234 tokens multi_email_after_calendar_read · 19.76 s · prompt 1255 tokens multi_weather_two_cities_holdout · 3.64 s · prompt 1228 tokens multi_convert_two_currencies · 3.90 s · prompt 1230 tokens multi_search_then_remind · 3.74 s · prompt 1260 tokens multi_time_and_weather · 3.74 s · prompt 1231 tokens edge_photosynthesis · 8.20 s · prompt 1224 tokens edge_joke · 3.26 s · prompt 1223 tokens edge_math_simple · 2.95 s · prompt 1228 tokens edge_feeling_down · 8.79 s · prompt 1227 tokens edge_vague_reminder · 4.31 s · prompt 1225 tokens edge_vague_email · 3.85 s · prompt 1222 tokens edge_define_word · 5.91 s · prompt 1227 tokens edge_language_greeting · 4.43 s · prompt 1229 tokens fmt_email_no_cc · 3.77 s · prompt 1234 tokens fmt_email_three_cc · 3.72 s · prompt 1252 tokens fmt_event_four_attendees · 3.97 s · prompt 1291 tokens fmt_weather_fahrenheit_enum · 3.29 s · prompt 1229 tokens fmt_weather_no_units · 3.10 s · prompt 1222 tokens fmt_currency_decimal_amount · 3.41 s · prompt 1229 tokens fmt_event_no_attendees · 3.73 s · prompt 1268 tokens fmt_calendar_read_single_day · 3.96 s · prompt 1241 tokens 3.6s
One dot per case: time of the first turn (the one that writes the tool call). Prompts are 1,218–1,287 tokens, same system prompt and tools in every case.
Tool calling · Veerman 12 cases, xhigh, 1 round
median 3.1 s → 4.0 s 1s 2s 5s 10s official veerman_p1_weather_obvious · 2.73 s · prompt 607 tokens veerman_p2_files_obvious · 1.79 s · prompt 607 tokens veerman_p3_meeting_multi_arg · 2.79 s · prompt 640 tokens veerman_p4_ambiguous_brussels · 2.30 s · prompt 611 tokens veerman_p5_meta_trick · 3.66 s · prompt 607 tokens veerman_p6_multi_step_unknown_city · 3.36 s · prompt 614 tokens veerman_p7_noisy_params · 11.90 s · prompt 642 tokens veerman_p8_two_tools_parallel · 2.09 s · prompt 616 tokens veerman_p9_code_trick · 15.17 s · prompt 613 tokens veerman_p10_implicit_weather · 8.09 s · prompt 620 tokens veerman_p11_negation · 2.55 s · prompt 615 tokens veerman_p12_redundant_weather · 8.77 s · prompt 620 tokens 3.1s effort tail veerman_p1_weather_obvious · 2.95 s · prompt 611 tokens veerman_p2_files_obvious · 2.77 s · prompt 611 tokens veerman_p3_meeting_multi_arg · 3.67 s · prompt 644 tokens veerman_p4_ambiguous_brussels · 3.03 s · prompt 615 tokens veerman_p5_meta_trick · 4.34 s · prompt 611 tokens veerman_p6_multi_step_unknown_city · 4.80 s · prompt 618 tokens veerman_p7_noisy_params · 5.20 s · prompt 646 tokens veerman_p8_two_tools_parallel · 3.42 s · prompt 620 tokens veerman_p9_code_trick · 7.83 s · prompt 617 tokens veerman_p10_implicit_weather · 6.11 s · prompt 624 tokens veerman_p11_negation · 3.41 s · prompt 619 tokens veerman_p12_redundant_weather · 9.72 s · prompt 624 tokens 4.0s
One dot per case: time of the first turn (the one that writes the tool call). Prompts are 607–642 tokens, same system prompt and tools in every case.
Why. Qwen3.8-Flash-Next is a hybrid model: its attention layers keep one entry per token, but its Gated DeltaNet (SSM) layers keep one
state that summarizes everything read so far. To resume from a cached prefix the server needs a saved copy of that state, a checkpoint, inside the part of the
prompt that stayed equal. The logs show one checkpoint at the start of the last message. With the official template that message is the user question, right
after the shared prefix, so the checkpoint is inside it. With the tail template the last message is the effort block, after the question, so when the question
changes no checkpoint falls inside the equal part and the server starts cold (hybrid miss (no checkpoint ≤ 555 of 618); cold prefill). At 128K the
periodic checkpoints (--ssm-checkpoint-stride) fall inside the history, so long sessions do not have this problem.
The model still obeys the effort line at the tail
Paired test on the same 100 questions (GPQA-Diamond 50 + LiveCodeBench 50): thinking tokens per question, geometric mean of the ratio,
90% bootstrap interval. Swift 1.5 has 2 rounds per arm; iQ-MLX has 1. The medium prompt is identical in both templates, so its ratio is an
A/A test that shows the noise floor.
Thinking at medium and low, as a share of xhigh
Per pack and template. Lower is less thinking.
×0.25 ×0.5 ×0.67 ×1 Swift 1.5 · official · medium ×0.62 Swift 1.5 · official · low ×0.45 Swift 1.5 · effort tail · medium ×0.59 Swift 1.5 · effort tail · low ×0.39 iQ-MLX · official · medium ×0.41 iQ-MLX · official · low ×0.26 iQ-MLX · effort tail · medium ×0.40 iQ-MLX · effort tail · low ×0.25
iQ-MLX reacts more to the effort line than Swift 1.5. At low, iQ-MLX thinks ×0.26 of its xhigh; Swift 1.5 thinks ×0.45. Swift 1.5 already thinks less at xhigh, so it has less to cut. The position of the line does not change these ratios.
Tail against official, same effort
Shaded band: the ×0.80–×1.25 acceptance range of the campaign rule.
×0.8 ×1 ×1.25 Swift 1.5 · xhigh ×1.04 Swift 1.5 · medium (A/A) ×0.98 Swift 1.5 · low ×0.90 iQ-MLX · xhigh ×1.05 iQ-MLX · medium (A/A) ×1.01 iQ-MLX · low ×1.02
Every interval sits inside the band. Swift 1.5 at low thinks 10% less with the tail template (×0.90, interval 0.86–0.94), outside the noise floor of the A/A (×0.98). At xhigh both packs lean slightly above ×1.0 (×1.04 and ×1.05), and both truncate a few more answers; the intervals include 1.0, so this is a hint, not a result.
Between the levels: what each effort buys
Official template on both packs. GPQA-Diamond and LiveCodeBench, 50 questions each (seed 42). Swift 1.5 counts are the sum of 2 rounds (out of 100);
iQ-MLX counts are 1 round (out of 50).
Swift 1.5 · official iQ-MLX · official
Median time per question · GPQA-Diamond
Official template. Swift 1.5 median over 2 rounds, iQ-MLX over 1.
xhigh
Swift 1.5 · official18.8 s
iQ-MLX · official63.9 s
medium
Swift 1.5 · official11.6 s
iQ-MLX · official16.7 s
low
Swift 1.5 · official11.1 s
iQ-MLX · official14.1 s
Median thinking tokens · GPQA-Diamond
Official template. Swift 1.5 median over 2 rounds, iQ-MLX over 1.
xhigh
Swift 1.5 · official1,398
iQ-MLX · official5,120
medium
Swift 1.5 · official976
iQ-MLX · official1,374
low
Swift 1.5 · official926
iQ-MLX · official1,180
Median time per question · LiveCodeBench v6
Official template. Swift 1.5 median over 2 rounds, iQ-MLX over 1.
xhigh
Swift 1.5 · official18.9 s
iQ-MLX · official39.1 s
medium
Swift 1.5 · official15.3 s
iQ-MLX · official16.0 s
low
Swift 1.5 · official14.0 s
iQ-MLX · official14.0 s
Median thinking tokens · LiveCodeBench v6
Official template. Swift 1.5 median over 2 rounds, iQ-MLX over 1.
xhigh
Swift 1.5 · official1,214
iQ-MLX · official2,850
medium
Swift 1.5 · official913
iQ-MLX · official948
low
Swift 1.5 · official793
iQ-MLX · official808
Code needs xhigh; chat does not. On LiveCodeBench, medium and low drop 5–7 problems per 50 on Swift 1.5 and 1–5 on iQ-MLX. On GPQA, medium costs 1–4 questions per 50 and low 5–6, while the time per correct answer falls 3–6×, because the long tail of
truncated xhigh answers disappears. The campaign's recommendation: xhigh for code and long sessions, medium for chat and short tool calling (where it is 23–28% faster with the same score), fixed per session when the official template is in use.
Time per question, template against template
One dot per question and round: wall time to the final answer, log scale; the top row is the official template, the bottom row the effort tail.
Hover a dot for the question, the time and the token count. The iQ-MLX xhigh official run comes from the
Swift 1.5 vs iQ-MLX page (2026-10-10); every other run is from 2026-10-13 to 2026-10-17 on the same server build.
Swift 1.5 · official Swift 1.5 · effort tail iQ-MLX · official iQ-MLX · effort tail correct wrong× hit the max_tokens limit median
Swift 1.5 · GPQA-Diamond · xhigh 2 rounds
median 18.8 s → 18.3 s 5s 10s 20s 50s 100s 200s 500s 1000s official q163 r1 · 11.3 s · 1,090 tokens · correct q28 r1 · 330.0 s · 26,088 tokens · wrong q6 r1 · 30.5 s · 2,841 tokens · correct q189 r1 · 35.1 s · 3,307 tokens · correct q70 r1 · 6.9 s · 858 tokens · wrong q62 r1 · 19.1 s · 1,746 tokens · correct q57 r1 · 3.4 s · 297 tokens · correct q35 r1 · 18.4 s · 1,615 tokens · correct q188 r1 · 10.1 s · 1,034 tokens · correct q26 r1 · 21.9 s · 1,893 tokens · wrong q173 r1 · 10.1 s · 1,025 tokens · correct q139 r1 · 54.6 s · 4,547 tokens · correct q22 r1 · 46.6 s · 4,102 tokens · correct q151 r1 · 4.7 s · 494 tokens · correct q108 r1 · 686.0 s · 51,704 tokens · wrong q8 r1 · 8.8 s · 908 tokens · correct q7 r1 · 56.8 s · 5,472 tokens · correct q23 r1 · 8.1 s · 812 tokens · correct q55 r1 · 15.6 s · 1,992 tokens · correct q59 r1 · 117.2 s · 9,838 tokens · correct q129 r1 · 356.0 s · 27,943 tokens · correct q154 r1 · 13.1 s · 1,173 tokens · correct q195 r1 · 6.1 s · 558 tokens · correct q143 r1 · 478.5 s · 36,275 tokens · wrong q50 r1 · 13.3 s · 1,209 tokens · correct q166 r1 · 4.5 s · 474 tokens · correct q186 r1 · 4.5 s · 451 tokens · correct q107 r1 · 182.6 s · 14,477 tokens · correct q56 r1 · 3.6 s · 398 tokens · correct q114 r1 · 61.5 s · 4,922 tokens · correct q150 r1 · 7.4 s · 826 tokens · correct q71 r1 · 726.9 s · 68,344 tokens · wrong · truncated q1 r1 · 13.2 s · 1,113 tokens · correct q40 r1 · 54.6 s · 4,446 tokens · correct q183 r1 · 4.8 s · 711 tokens · correct q87 r1 · 80.3 s · 6,188 tokens · wrong q172 r1 · 39.6 s · 3,176 tokens · correct q39 r1 · 7.7 s · 776 tokens · correct q179 r1 · 8.2 s · 843 tokens · correct q86 r1 · 6.8 s · 522 tokens · correct q194 r1 · 11.3 s · 1,039 tokens · correct q180 r1 · 4.1 s · 451 tokens · correct q97 r1 · 294.3 s · 23,108 tokens · correct q24 r1 · 87.9 s · 7,330 tokens · correct q91 r1 · 56.2 s · 4,833 tokens · correct q88 r1 · 181.3 s · 14,881 tokens · wrong q67 r1 · 12.9 s · 1,345 tokens · correct q11 r1 · 11.1 s · 968 tokens · correct q117 r1 · 8.5 s · 889 tokens · correct q137 r1 · 42.1 s · 3,915 tokens · correct q163 r2 · 7.8 s · 848 tokens · correct q28 r2 · 412.7 s · 32,111 tokens · wrong q6 r2 · 31.1 s · 2,887 tokens · correct q189 r2 · 20.0 s · 1,980 tokens · correct q70 r2 · 5.2 s · 630 tokens · wrong q62 r2 · 17.8 s · 1,707 tokens · correct q57 r2 · 3.2 s · 279 tokens · correct q35 r2 · 10.2 s · 996 tokens · correct q188 r2 · 12.7 s · 1,248 tokens · correct q26 r2 · 58.9 s · 4,779 tokens · correct q173 r2 · 209.6 s · 17,084 tokens · correct q139 r2 · 116.1 s · 9,031 tokens · correct q22 r2 · 34.7 s · 2,967 tokens · correct q151 r2 · 5.4 s · 551 tokens · correct q108 r2 · 856.2 s · 64,219 tokens · wrong q8 r2 · 8.2 s · 833 tokens · correct q7 r2 · 64.0 s · 5,584 tokens · correct q23 r2 · 13.1 s · 1,230 tokens · correct q55 r2 · 19.9 s · 2,313 tokens · correct q59 r2 · 58.0 s · 5,036 tokens · correct q129 r2 · 379.6 s · 29,362 tokens · correct q154 r2 · 12.9 s · 1,149 tokens · correct q195 r2 · 6.1 s · 589 tokens · correct q143 r2 · 248.1 s · 19,387 tokens · correct q50 r2 · 22.3 s · 1,971 tokens · correct q166 r2 · 4.6 s · 463 tokens · correct q186 r2 · 5.2 s · 481 tokens · correct q107 r2 · 93.3 s · 7,442 tokens · correct q56 r2 · 3.6 s · 404 tokens · correct q114 r2 · 32.5 s · 2,701 tokens · correct q150 r2 · 10.7 s · 1,033 tokens · correct q71 r2 · 946.9 s · 68,344 tokens · wrong · truncated q1 r2 · 18.0 s · 1,548 tokens · correct q40 r2 · 57.6 s · 4,860 tokens · correct q183 r2 · 4.6 s · 690 tokens · correct q87 r2 · 155.7 s · 11,825 tokens · wrong q172 r2 · 40.4 s · 3,291 tokens · correct q39 r2 · 9.0 s · 872 tokens · correct q179 r2 · 11.1 s · 1,113 tokens · correct q86 r2 · 25.6 s · 1,992 tokens · correct q194 r2 · 10.0 s · 932 tokens · correct q180 r2 · 4.5 s · 486 tokens · correct q97 r2 · 1053.9 s · 65,980 tokens · wrong · truncated q24 r2 · 57.7 s · 5,020 tokens · correct q91 r2 · 67.2 s · 5,775 tokens · correct q88 r2 · 508.3 s · 37,000 tokens · wrong q67 r2 · 22.2 s · 2,152 tokens · correct q11 r2 · 9.4 s · 795 tokens · correct q117 r2 · 13.6 s · 1,303 tokens · correct q137 r2 · 41.6 s · 4,005 tokens · correct 18.8s effort tail q163 r1 · 9.2 s · 872 tokens · correct q28 r1 · 304.6 s · 23,676 tokens · wrong q6 r1 · 55.3 s · 4,726 tokens · correct q189 r1 · 16.8 s · 1,724 tokens · correct q70 r1 · 5.1 s · 620 tokens · wrong q62 r1 · 19.1 s · 1,766 tokens · correct q57 r1 · 4.9 s · 415 tokens · correct q35 r1 · 16.7 s · 1,419 tokens · correct q188 r1 · 11.7 s · 1,196 tokens · correct q26 r1 · 68.3 s · 5,837 tokens · correct q173 r1 · 25.7 s · 2,496 tokens · correct q139 r1 · 83.0 s · 6,822 tokens · correct q22 r1 · 45.0 s · 3,897 tokens · correct q151 r1 · 5.4 s · 546 tokens · correct q108 r1 · 278.3 s · 21,344 tokens · wrong q8 r1 · 7.9 s · 793 tokens · correct q7 r1 · 21.7 s · 2,093 tokens · correct q23 r1 · 10.4 s · 1,019 tokens · correct q55 r1 · 34.9 s · 3,519 tokens · correct q59 r1 · 17.4 s · 1,783 tokens · correct q129 r1 · 481.3 s · 37,551 tokens · correct q154 r1 · 16.2 s · 1,469 tokens · correct q195 r1 · 6.7 s · 640 tokens · correct q143 r1 · 872.3 s · 65,760 tokens · wrong · truncated q50 r1 · 21.6 s · 1,982 tokens · correct q166 r1 · 4.3 s · 446 tokens · correct q186 r1 · 4.9 s · 488 tokens · correct q107 r1 · 98.4 s · 8,008 tokens · correct q56 r1 · 3.2 s · 396 tokens · correct q114 r1 · 41.7 s · 3,485 tokens · correct q150 r1 · 9.2 s · 1,019 tokens · correct q71 r1 · 1194.3 s · 68,348 tokens · wrong · truncated q1 r1 · 20.2 s · 1,681 tokens · correct q40 r1 · 45.6 s · 3,949 tokens · correct q183 r1 · 4.3 s · 658 tokens · correct q87 r1 · 140.1 s · 11,088 tokens · wrong q172 r1 · 42.8 s · 3,488 tokens · correct q39 r1 · 11.1 s · 1,086 tokens · correct q179 r1 · 8.9 s · 905 tokens · correct q86 r1 · 14.0 s · 1,123 tokens · correct q194 r1 · 10.2 s · 1,001 tokens · correct q180 r1 · 4.9 s · 534 tokens · correct q97 r1 · 752.7 s · 56,187 tokens · correct q24 r1 · 61.9 s · 5,259 tokens · correct q91 r1 · 46.6 s · 4,108 tokens · correct q88 r1 · 315.4 s · 25,852 tokens · wrong q67 r1 · 11.1 s · 1,178 tokens · wrong q11 r1 · 7.1 s · 567 tokens · correct q117 r1 · 9.4 s · 983 tokens · correct q137 r1 · 83.8 s · 7,491 tokens · correct q163 r2 · 6.9 s · 745 tokens · correct q28 r2 · 854.8 s · 65,786 tokens · wrong · truncated q6 r2 · 53.5 s · 4,601 tokens · correct q189 r2 · 21.6 s · 2,111 tokens · correct q70 r2 · 11.8 s · 1,189 tokens · wrong q62 r2 · 9.3 s · 1,023 tokens · correct q57 r2 · 3.1 s · 277 tokens · correct q35 r2 · 5.2 s · 509 tokens · correct q188 r2 · 9.4 s · 1,009 tokens · correct q26 r2 · 25.0 s · 2,230 tokens · correct q173 r2 · 14.2 s · 1,432 tokens · correct q139 r2 · 73.6 s · 5,987 tokens · correct q22 r2 · 28.3 s · 2,631 tokens · correct q151 r2 · 5.0 s · 517 tokens · correct q108 r2 · 567.9 s · 43,489 tokens · correct q8 r2 · 9.2 s · 919 tokens · correct q7 r2 · 45.7 s · 4,177 tokens · correct q23 r2 · 6.2 s · 696 tokens · correct q55 r2 · 30.6 s · 3,251 tokens · correct q59 r2 · 80.5 s · 6,905 tokens · correct q129 r2 · 398.6 s · 31,167 tokens · correct q154 r2 · 14.9 s · 1,353 tokens · correct q195 r2 · 6.8 s · 651 tokens · correct q143 r2 · 468.9 s · 36,117 tokens · wrong q50 r2 · 14.1 s · 1,316 tokens · correct q166 r2 · 8.2 s · 766 tokens · correct q186 r2 · 4.7 s · 479 tokens · correct q107 r2 · 66.5 s · 5,610 tokens · wrong q56 r2 · 4.3 s · 469 tokens · correct q114 r2 · 34.5 s · 2,888 tokens · correct q150 r2 · 19.1 s · 1,772 tokens · correct q71 r2 · 664.7 s · 68,348 tokens · wrong · truncated q1 r2 · 21.6 s · 1,819 tokens · correct q40 r2 · 87.0 s · 7,127 tokens · correct q183 r2 · 6.9 s · 890 tokens · correct q87 r2 · 151.1 s · 11,583 tokens · wrong q172 r2 · 92.3 s · 7,127 tokens · correct q39 r2 · 12.8 s · 1,176 tokens · correct q179 r2 · 8.3 s · 853 tokens · correct q86 r2 · 7.8 s · 636 tokens · correct q194 r2 · 8.6 s · 876 tokens · correct q180 r2 · 4.6 s · 514 tokens · correct q97 r2 · 916.6 s · 65,984 tokens · wrong · truncated q24 r2 · 125.2 s · 10,157 tokens · correct q91 r2 · 20.9 s · 1,976 tokens · correct q88 r2 · 438.1 s · 34,340 tokens · correct q67 r2 · 10.6 s · 1,185 tokens · correct q11 r2 · 10.0 s · 883 tokens · correct q117 r2 · 13.6 s · 1,281 tokens · correct q137 r2 · 75.1 s · 6,666 tokens · correct 18.3s
Correct 85/100 → 85/100 · truncated at 65,536 tokens 3 → 5 · median tokens 1,820 → 1,745.
Swift 1.5 · GPQA-Diamond · medium 2 rounds
median 11.6 s → 11.8 s 5s 10s 20s 50s 100s official q163 r1 · 10.2 s · 1,111 tokens · correct q28 r1 · 90.6 s · 8,431 tokens · wrong q6 r1 · 14.0 s · 1,725 tokens · correct q189 r1 · 17.4 s · 1,960 tokens · correct q70 r1 · 9.0 s · 926 tokens · wrong q62 r1 · 8.9 s · 955 tokens · correct q57 r1 · 5.0 s · 420 tokens · correct q35 r1 · 5.5 s · 549 tokens · correct q188 r1 · 11.7 s · 1,325 tokens · correct q26 r1 · 5.8 s · 625 tokens · correct q173 r1 · 22.1 s · 2,387 tokens · correct q139 r1 · 15.3 s · 1,519 tokens · correct q22 r1 · 15.0 s · 1,719 tokens · correct q151 r1 · 6.0 s · 650 tokens · correct q108 r1 · 76.8 s · 6,753 tokens · wrong q8 r1 · 7.7 s · 852 tokens · correct q7 r1 · 18.6 s · 2,022 tokens · correct q23 r1 · 9.6 s · 1,040 tokens · correct q55 r1 · 9.9 s · 1,563 tokens · correct q59 r1 · 15.2 s · 1,612 tokens · correct q129 r1 · 82.4 s · 7,326 tokens · wrong q154 r1 · 8.5 s · 875 tokens · correct q195 r1 · 6.9 s · 664 tokens · correct q143 r1 · 97.8 s · 8,401 tokens · wrong q50 r1 · 18.5 s · 1,902 tokens · correct q166 r1 · 5.5 s · 599 tokens · correct q186 r1 · 5.6 s · 590 tokens · correct q107 r1 · 17.7 s · 1,820 tokens · wrong q56 r1 · 6.7 s · 721 tokens · correct q114 r1 · 17.0 s · 1,586 tokens · correct q150 r1 · 10.8 s · 1,180 tokens · correct q71 r1 · 78.5 s · 10,990 tokens · wrong q1 r1 · 18.0 s · 1,679 tokens · correct q40 r1 · 31.6 s · 3,066 tokens · correct q183 r1 · 6.6 s · 945 tokens · correct q87 r1 · 18.6 s · 1,632 tokens · wrong q172 r1 · 13.4 s · 1,415 tokens · correct q39 r1 · 7.3 s · 815 tokens · correct q179 r1 · 7.4 s · 848 tokens · correct q86 r1 · 3.8 s · 320 tokens · correct q194 r1 · 11.0 s · 1,111 tokens · correct q180 r1 · 4.3 s · 493 tokens · correct q97 r1 · 99.2 s · 8,830 tokens · wrong q24 r1 · 32.9 s · 3,382 tokens · wrong q91 r1 · 88.0 s · 7,792 tokens · correct q88 r1 · 36.0 s · 3,376 tokens · correct q67 r1 · 9.8 s · 1,165 tokens · correct q11 r1 · 4.9 s · 428 tokens · correct q117 r1 · 8.6 s · 909 tokens · correct q137 r1 · 15.3 s · 1,832 tokens · correct q163 r2 · 9.0 s · 1,025 tokens · correct q28 r2 · 95.7 s · 8,428 tokens · correct q6 r2 · 15.5 s · 1,937 tokens · correct q189 r2 · 38.0 s · 3,907 tokens · wrong q70 r2 · 7.6 s · 782 tokens · wrong q62 r2 · 8.2 s · 888 tokens · correct q57 r2 · 4.6 s · 400 tokens · correct q35 r2 · 4.3 s · 438 tokens · correct q188 r2 · 15.8 s · 1,804 tokens · correct q26 r2 · 7.3 s · 788 tokens · correct q173 r2 · 18.5 s · 1,949 tokens · correct q139 r2 · 18.1 s · 1,896 tokens · correct q22 r2 · 29.7 s · 3,117 tokens · correct q151 r2 · 8.8 s · 944 tokens · correct q108 r2 · 100.0 s · 8,459 tokens · wrong q8 r2 · 12.7 s · 1,352 tokens · correct q7 r2 · 21.0 s · 2,333 tokens · correct q23 r2 · 8.4 s · 921 tokens · correct q55 r2 · 13.4 s · 1,871 tokens · correct q59 r2 · 22.9 s · 2,278 tokens · wrong q129 r2 · 53.5 s · 5,088 tokens · correct q154 r2 · 9.7 s · 1,101 tokens · correct q195 r2 · 7.5 s · 737 tokens · correct q143 r2 · 95.0 s · 8,403 tokens · correct q50 r2 · 15.4 s · 1,655 tokens · correct q166 r2 · 5.7 s · 585 tokens · correct q186 r2 · 6.5 s · 690 tokens · correct q107 r2 · 38.8 s · 3,704 tokens · wrong q56 r2 · 8.6 s · 907 tokens · correct q114 r2 · 13.6 s · 1,322 tokens · correct q150 r2 · 8.0 s · 942 tokens · correct q71 r2 · 89.7 s · 10,989 tokens · correct q1 r2 · 9.0 s · 878 tokens · correct q40 r2 · 14.3 s · 1,537 tokens · correct q183 r2 · 7.8 s · 1,102 tokens · correct q87 r2 · 11.6 s · 1,061 tokens · correct q172 r2 · 30.7 s · 2,864 tokens · correct q39 r2 · 8.4 s · 897 tokens · correct q179 r2 · 9.6 s · 1,022 tokens · correct q86 r2 · 5.3 s · 464 tokens · correct q194 r2 · 8.6 s · 892 tokens · correct q180 r2 · 5.0 s · 571 tokens · correct q97 r2 · 102.1 s · 8,838 tokens · wrong q24 r2 · 13.5 s · 1,488 tokens · correct q91 r2 · 28.5 s · 2,733 tokens · correct q88 r2 · 22.8 s · 2,250 tokens · wrong q67 r2 · 11.5 s · 1,351 tokens · correct q11 r2 · 3.9 s · 323 tokens · correct q117 r2 · 10.3 s · 1,095 tokens · correct q137 r2 · 19.2 s · 2,112 tokens · correct 11.6s effort tail q163 r1 · 10.6 s · 1,129 tokens · correct q28 r1 · 47.9 s · 4,596 tokens · wrong q6 r1 · 13.1 s · 1,704 tokens · correct q189 r1 · 22.7 s · 2,457 tokens · correct q70 r1 · 9.4 s · 904 tokens · wrong q62 r1 · 9.8 s · 1,020 tokens · correct q57 r1 · 3.8 s · 303 tokens · correct q35 r1 · 7.2 s · 738 tokens · correct q188 r1 · 13.2 s · 1,503 tokens · correct q26 r1 · 5.3 s · 556 tokens · correct q173 r1 · 39.5 s · 4,059 tokens · correct q139 r1 · 20.9 s · 2,143 tokens · correct q22 r1 · 25.3 s · 2,724 tokens · correct q151 r1 · 5.4 s · 544 tokens · correct q108 r1 · 100.0 s · 8,463 tokens · correct q8 r1 · 10.1 s · 1,058 tokens · correct q7 r1 · 34.5 s · 3,362 tokens · correct q23 r1 · 9.9 s · 1,055 tokens · correct q55 r1 · 11.6 s · 1,762 tokens · correct q59 r1 · 12.7 s · 1,426 tokens · correct q129 r1 · 37.7 s · 3,519 tokens · wrong q154 r1 · 7.0 s · 766 tokens · correct q195 r1 · 7.3 s · 725 tokens · correct q143 r1 · 36.6 s · 2,976 tokens · wrong q50 r1 · 20.9 s · 2,190 tokens · correct q166 r1 · 5.5 s · 611 tokens · correct q186 r1 · 5.9 s · 587 tokens · correct q107 r1 · 45.3 s · 4,168 tokens · wrong q56 r1 · 5.9 s · 664 tokens · correct q114 r1 · 11.1 s · 1,099 tokens · correct q150 r1 · 10.6 s · 1,142 tokens · correct q71 r1 · 78.6 s · 10,989 tokens · wrong q1 r1 · 12.6 s · 1,185 tokens · correct q40 r1 · 19.8 s · 2,043 tokens · correct q183 r1 · 7.9 s · 1,081 tokens · correct q87 r1 · 11.9 s · 1,063 tokens · correct q172 r1 · 18.8 s · 1,960 tokens · correct q39 r1 · 9.1 s · 924 tokens · correct q179 r1 · 10.5 s · 1,116 tokens · correct q86 r1 · 5.7 s · 529 tokens · correct q194 r1 · 8.2 s · 910 tokens · correct q180 r1 · 4.0 s · 468 tokens · correct q97 r1 · 60.3 s · 5,611 tokens · wrong q24 r1 · 14.5 s · 1,606 tokens · correct q91 r1 · 78.0 s · 6,875 tokens · correct q88 r1 · 25.3 s · 2,455 tokens · wrong q67 r1 · 10.8 s · 1,327 tokens · wrong q11 r1 · 4.7 s · 423 tokens · correct q117 r1 · 7.6 s · 830 tokens · correct q137 r1 · 13.4 s · 1,624 tokens · correct q163 r2 · 10.1 s · 1,113 tokens · correct q28 r2 · 90.2 s · 8,429 tokens · wrong q6 r2 · 13.1 s · 1,616 tokens · correct q189 r2 · 21.1 s · 2,264 tokens · correct q70 r2 · 11.1 s · 1,087 tokens · wrong q62 r2 · 8.3 s · 925 tokens · correct q57 r2 · 3.8 s · 324 tokens · correct q35 r2 · 5.0 s · 479 tokens · correct q188 r2 · 14.3 s · 1,629 tokens · correct q26 r2 · 9.9 s · 1,013 tokens · correct q173 r2 · 21.0 s · 2,214 tokens · correct q139 r2 · 16.0 s · 1,554 tokens · correct q22 r2 · 26.2 s · 2,814 tokens · correct q151 r2 · 6.3 s · 657 tokens · correct q108 r2 · 101.6 s · 8,461 tokens · wrong q8 r2 · 10.8 s · 1,151 tokens · correct q7 r2 · 19.5 s · 2,170 tokens · correct q23 r2 · 9.6 s · 982 tokens · correct q55 r2 · 14.3 s · 1,988 tokens · correct q59 r2 · 16.9 s · 1,772 tokens · correct q129 r2 · 77.2 s · 7,173 tokens · correct q154 r2 · 8.2 s · 864 tokens · correct q195 r2 · 7.8 s · 733 tokens · correct q143 r2 · 95.4 s · 8,401 tokens · correct q50 r2 · 17.7 s · 1,841 tokens · correct q166 r2 · 7.5 s · 824 tokens · correct q186 r2 · 5.5 s · 577 tokens · correct q107 r2 · 15.4 s · 1,527 tokens · wrong q56 r2 · 6.3 s · 678 tokens · correct q114 r2 · 12.6 s · 1,266 tokens · correct q150 r2 · 16.9 s · 1,669 tokens · correct q71 r2 · 85.2 s · 10,989 tokens · wrong q1 r2 · 17.0 s · 1,583 tokens · correct q40 r2 · 26.8 s · 2,579 tokens · correct q183 r2 · 6.1 s · 896 tokens · correct q87 r2 · 23.2 s · 1,946 tokens · wrong q172 r2 · 10.9 s · 1,144 tokens · correct q39 r2 · 11.4 s · 1,140 tokens · correct q179 r2 · 8.8 s · 950 tokens · correct q86 r2 · 5.8 s · 545 tokens · correct q194 r2 · 5.4 s · 590 tokens · correct q180 r2 · 4.1 s · 479 tokens · correct q97 r2 · 60.4 s · 5,420 tokens · correct q24 r2 · 23.0 s · 2,445 tokens · correct q91 r2 · 13.4 s · 1,357 tokens · correct q88 r2 · 11.9 s · 1,231 tokens · wrong q67 r2 · 11.7 s · 1,351 tokens · correct q11 r2 · 3.7 s · 307 tokens · wrong q117 r2 · 10.0 s · 1,072 tokens · correct q137 r2 · 16.4 s · 1,884 tokens · correct 11.8s
Correct 83/100 → 83/100 · truncated at 65,536 tokens 0 → 0 · median tokens 1,338 → 1,248.
Swift 1.5 · GPQA-Diamond · low 2 rounds
median 11.1 s → 10.6 s 5s 10s 20s official q163 r1 · 9.0 s · 1,007 tokens · correct q28 r1 · 23.9 s · 2,309 tokens · wrong q6 r1 · 15.1 s · 1,959 tokens · correct q189 r1 · 21.4 s · 2,400 tokens · correct q70 r1 · 8.3 s · 898 tokens · wrong q62 r1 · 8.0 s · 909 tokens · correct q57 r1 · 4.4 s · 393 tokens · correct q35 r1 · 5.3 s · 544 tokens · correct q188 r1 · 10.9 s · 1,239 tokens · correct q26 r1 · 6.4 s · 664 tokens · correct q173 r1 · 20.7 s · 2,275 tokens · correct q139 r1 · 25.3 s · 2,353 tokens · wrong q22 r1 · 23.0 s · 2,445 tokens · wrong q151 r1 · 5.4 s · 620 tokens · correct q108 r1 · 24.9 s · 2,342 tokens · wrong q8 r1 · 9.8 s · 1,062 tokens · correct q7 r1 · 14.7 s · 1,591 tokens · correct q23 r1 · 8.4 s · 922 tokens · correct q55 r1 · 12.5 s · 1,880 tokens · correct q59 r1 · 14.9 s · 1,632 tokens · correct q129 r1 · 24.7 s · 2,532 tokens · correct q154 r1 · 8.0 s · 881 tokens · correct q195 r1 · 5.7 s · 599 tokens · correct q143 r1 · 24.1 s · 2,285 tokens · correct q50 r1 · 25.7 s · 2,493 tokens · correct q166 r1 · 5.6 s · 645 tokens · correct q186 r1 · 5.5 s · 594 tokens · correct q107 r1 · 24.0 s · 2,416 tokens · wrong q56 r1 · 7.4 s · 759 tokens · correct q114 r1 · 15.8 s · 1,553 tokens · correct q150 r1 · 7.7 s · 933 tokens · correct q71 r1 · 18.9 s · 4,877 tokens · wrong q1 r1 · 22.4 s · 2,187 tokens · correct q40 r1 · 23.6 s · 2,411 tokens · correct q183 r1 · 6.5 s · 944 tokens · correct q87 r1 · 24.3 s · 2,224 tokens · wrong q172 r1 · 20.9 s · 2,085 tokens · correct q39 r1 · 6.1 s · 727 tokens · correct q179 r1 · 8.1 s · 924 tokens · correct q86 r1 · 6.0 s · 521 tokens · correct q194 r1 · 9.1 s · 996 tokens · correct q180 r1 · 4.5 s · 543 tokens · correct q97 r1 · 27.0 s · 2,511 tokens · wrong q24 r1 · 17.1 s · 1,920 tokens · correct q91 r1 · 12.3 s · 1,240 tokens · correct q88 r1 · 18.9 s · 1,841 tokens · wrong q67 r1 · 10.7 s · 1,280 tokens · correct q11 r1 · 7.0 s · 354 tokens · wrong q117 r1 · 6.3 s · 715 tokens · correct q137 r1 · 15.8 s · 1,838 tokens · correct q163 r2 · 8.5 s · 920 tokens · correct q28 r2 · 23.7 s · 2,311 tokens · wrong q6 r2 · 12.2 s · 1,634 tokens · correct q189 r2 · 24.1 s · 2,581 tokens · wrong q70 r2 · 7.1 s · 751 tokens · wrong q62 r2 · 6.6 s · 760 tokens · correct q57 r2 · 4.2 s · 392 tokens · correct q35 r2 · 8.8 s · 892 tokens · correct q188 r2 · 9.7 s · 1,144 tokens · correct q26 r2 · 13.3 s · 1,368 tokens · wrong q173 r2 · 13.4 s · 1,536 tokens · correct q139 r2 · 11.3 s · 1,205 tokens · correct q22 r2 · 22.2 s · 2,444 tokens · correct q151 r2 · 5.5 s · 581 tokens · correct q108 r2 · 24.9 s · 2,341 tokens · wrong q8 r2 · 7.0 s · 779 tokens · correct q7 r2 · 18.8 s · 2,033 tokens · correct q23 r2 · 9.5 s · 1,046 tokens · correct q55 r2 · 12.7 s · 1,875 tokens · correct q59 r2 · 21.2 s · 2,153 tokens · wrong q129 r2 · 24.4 s · 2,443 tokens · correct q154 r2 · 7.4 s · 802 tokens · correct q195 r2 · 5.3 s · 567 tokens · correct q143 r2 · 33.3 s · 2,711 tokens · wrong q50 r2 · 21.8 s · 2,288 tokens · correct q166 r2 · 6.3 s · 715 tokens · correct q186 r2 · 4.8 s · 503 tokens · correct q107 r2 · 10.1 s · 1,087 tokens · wrong q56 r2 · 6.4 s · 704 tokens · correct q114 r2 · 15.5 s · 1,599 tokens · correct q150 r2 · 11.7 s · 1,262 tokens · correct q71 r2 · 21.9 s · 4,885 tokens · wrong q1 r2 · 16.1 s · 1,551 tokens · correct q40 r2 · 22.0 s · 2,355 tokens · correct q183 r2 · 5.5 s · 852 tokens · correct q87 r2 · 9.3 s · 846 tokens · wrong q172 r2 · 11.9 s · 1,230 tokens · correct q39 r2 · 6.3 s · 738 tokens · correct q179 r2 · 7.7 s · 848 tokens · correct q86 r2 · 5.3 s · 498 tokens · correct q194 r2 · 7.2 s · 764 tokens · correct q180 r2 · 4.8 s · 590 tokens · correct q97 r2 · 30.9 s · 2,816 tokens · wrong q24 r2 · 23.4 s · 2,400 tokens · wrong q91 r2 · 24.6 s · 2,381 tokens · wrong q88 r2 · 25.2 s · 2,399 tokens · wrong q67 r2 · 8.1 s · 1,064 tokens · correct q11 r2 · 4.1 s · 390 tokens · correct q117 r2 · 6.9 s · 790 tokens · correct q137 r2 · 15.5 s · 1,850 tokens · correct 11.1s effort tail q163 r1 · 8.0 s · 874 tokens · correct q28 r1 · 30.8 s · 2,672 tokens · wrong q6 r1 · 10.7 s · 1,458 tokens · correct q189 r1 · 16.5 s · 1,907 tokens · correct q70 r1 · 7.4 s · 788 tokens · wrong q62 r1 · 8.3 s · 918 tokens · correct q57 r1 · 5.1 s · 456 tokens · correct q35 r1 · 4.0 s · 424 tokens · correct q188 r1 · 11.9 s · 1,353 tokens · correct q26 r1 · 5.2 s · 561 tokens · correct q173 r1 · 20.5 s · 2,126 tokens · correct q139 r1 · 23.9 s · 2,260 tokens · correct q22 r1 · 16.2 s · 1,756 tokens · correct q151 r1 · 6.8 s · 736 tokens · correct q108 r1 · 25.6 s · 2,343 tokens · wrong q8 r1 · 9.6 s · 995 tokens · correct q7 r1 · 14.5 s · 1,490 tokens · wrong q23 r1 · 9.0 s · 943 tokens · correct q55 r1 · 10.5 s · 1,733 tokens · correct q59 r1 · 11.6 s · 1,350 tokens · wrong q129 r1 · 20.5 s · 2,097 tokens · wrong q154 r1 · 6.4 s · 715 tokens · correct q195 r1 · 6.5 s · 642 tokens · correct q143 r1 · 25.4 s · 2,289 tokens · wrong q50 r1 · 20.4 s · 2,100 tokens · correct q166 r1 · 4.2 s · 475 tokens · correct q186 r1 · 5.7 s · 619 tokens · correct q107 r1 · 15.6 s · 1,561 tokens · wrong q56 r1 · 5.2 s · 660 tokens · correct q114 r1 · 11.3 s · 1,187 tokens · correct q150 r1 · 7.2 s · 850 tokens · correct q71 r1 · 25.4 s · 4,876 tokens · wrong q1 r1 · 10.6 s · 1,024 tokens · correct q40 r1 · 19.4 s · 2,004 tokens · correct q183 r1 · 6.6 s · 957 tokens · correct q87 r1 · 11.3 s · 1,081 tokens · wrong q172 r1 · 12.7 s · 1,278 tokens · correct q39 r1 · 6.2 s · 711 tokens · correct q179 r1 · 9.4 s · 1,028 tokens · correct q86 r1 · 8.4 s · 747 tokens · correct q194 r1 · 4.8 s · 552 tokens · correct q180 r1 · 4.2 s · 534 tokens · correct q97 r1 · 25.8 s · 2,515 tokens · wrong q24 r1 · 16.1 s · 1,748 tokens · correct q91 r1 · 23.0 s · 2,301 tokens · correct q88 r1 · 15.3 s · 1,564 tokens · wrong q67 r1 · 9.5 s · 1,186 tokens · correct q11 r1 · 3.8 s · 362 tokens · correct q117 r1 · 6.0 s · 723 tokens · correct q137 r1 · 11.6 s · 1,490 tokens · correct q163 r2 · 6.0 s · 687 tokens · correct q28 r2 · 27.7 s · 2,525 tokens · correct q6 r2 · 18.7 s · 2,170 tokens · correct q189 r2 · 17.5 s · 1,968 tokens · wrong q70 r2 · 7.2 s · 778 tokens · wrong q62 r2 · 7.3 s · 825 tokens · correct q57 r2 · 4.2 s · 387 tokens · correct q35 r2 · 4.5 s · 505 tokens · correct q188 r2 · 13.5 s · 1,547 tokens · correct q26 r2 · 10.4 s · 1,112 tokens · wrong q173 r2 · 19.1 s · 2,037 tokens · correct q139 r2 · 18.9 s · 1,877 tokens · correct q22 r2 · 22.6 s · 2,448 tokens · wrong q151 r2 · 4.3 s · 478 tokens · correct q108 r2 · 25.8 s · 2,345 tokens · wrong q8 r2 · 5.6 s · 680 tokens · correct q7 r2 · 26.5 s · 2,547 tokens · correct q23 r2 · 8.0 s · 929 tokens · correct q55 r2 · 9.4 s · 1,562 tokens · correct q59 r2 · 11.5 s · 1,345 tokens · correct q129 r2 · 23.0 s · 2,445 tokens · wrong q154 r2 · 9.6 s · 1,043 tokens · correct q195 r2 · 6.2 s · 623 tokens · correct q143 r2 · 28.0 s · 2,440 tokens · correct q50 r2 · 18.1 s · 1,863 tokens · correct q166 r2 · 4.7 s · 519 tokens · correct q186 r2 · 5.2 s · 572 tokens · correct q107 r2 · 17.3 s · 1,730 tokens · wrong q56 r2 · 5.5 s · 639 tokens · correct q114 r2 · 10.6 s · 1,093 tokens · correct q150 r2 · 10.8 s · 1,231 tokens · correct q71 r2 · 19.2 s · 4,878 tokens · wrong q1 r2 · 14.9 s · 1,400 tokens · correct q40 r2 · 13.6 s · 1,538 tokens · correct q183 r2 · 7.8 s · 1,144 tokens · correct q87 r2 · 12.5 s · 1,139 tokens · correct q172 r2 · 29.1 s · 2,635 tokens · correct q39 r2 · 5.3 s · 641 tokens · correct q179 r2 · 6.9 s · 821 tokens · correct q86 r2 · 5.4 s · 487 tokens · correct q194 r2 · 4.9 s · 550 tokens · correct q180 r2 · 4.2 s · 528 tokens · correct q97 r2 · 26.8 s · 2,511 tokens · wrong q24 r2 · 20.7 s · 2,177 tokens · wrong q91 r2 · 10.9 s · 1,158 tokens · correct q88 r2 · 12.3 s · 1,321 tokens · wrong q67 r2 · 14.1 s · 1,682 tokens · wrong q11 r2 · 5.3 s · 484 tokens · correct q117 r2 · 6.3 s · 737 tokens · correct q137 r2 · 12.9 s · 1,626 tokens · correct 10.6s
Correct 75/100 → 76/100 · truncated at 65,536 tokens 0 → 0 · median tokens 1,234 → 1,172.
Swift 1.5 · LiveCodeBench v6 · xhigh 2 rounds
median 18.9 s → 19.9 s 5s 10s 20s 50s 100s 200s 500s 1000s official q228 r1 · 6.9 s · 1,036 tokens · correct q51 r1 · 29.7 s · 2,721 tokens · correct q563 r1 · 24.4 s · 2,536 tokens · correct q501 r1 · 6.6 s · 753 tokens · correct q457 r1 · 6.3 s · 818 tokens · correct q285 r1 · 7.7 s · 1,357 tokens · correct q209 r1 · 9.3 s · 1,339 tokens · correct q178 r1 · 274.4 s · 21,962 tokens · correct q864 r1 · 59.8 s · 4,863 tokens · correct q65 r1 · 15.7 s · 1,738 tokens · correct q61 r1 · 17.6 s · 1,764 tokens · correct q191 r1 · 7.6 s · 1,118 tokens · correct q447 r1 · 4.6 s · 1,008 tokens · correct q476 r1 · 8.8 s · 1,020 tokens · correct q1034 r1 · 143.3 s · 12,155 tokens · correct q54 r1 · 28.1 s · 2,693 tokens · correct q407 r1 · 60.1 s · 5,548 tokens · correct q859 r1 · 16.9 s · 1,759 tokens · correct q451 r1 · 729.5 s · 49,872 tokens · correct q919 r1 · 41.3 s · 3,726 tokens · correct q569 r1 · 45.5 s · 3,914 tokens · wrong q13 r1 · 15.3 s · 1,609 tokens · correct q326 r1 · 3.6 s · 473 tokens · correct q865 r1 · 424.6 s · 33,277 tokens · correct q696 r1 · 5.5 s · 887 tokens · correct q318 r1 · 8.7 s · 1,661 tokens · correct q440 r1 · 38.1 s · 3,387 tokens · correct q689 r1 · 49.3 s · 4,121 tokens · correct q189 r1 · 10.0 s · 1,345 tokens · correct q778 r1 · 6.5 s · 1,357 tokens · correct q198 r1 · 18.5 s · 1,947 tokens · correct q735 r1 · 7.0 s · 1,118 tokens · correct q704 r1 · 53.5 s · 4,384 tokens · correct q541 r1 · 33.2 s · 3,236 tokens · correct q88 r1 · 108.5 s · 9,294 tokens · correct q940 r1 · 113.7 s · 9,764 tokens · wrong q255 r1 · 5.2 s · 751 tokens · correct q775 r1 · 128.5 s · 10,637 tokens · correct q161 r1 · 246.6 s · 19,859 tokens · correct q600 r1 · 4.7 s · 546 tokens · correct q740 r1 · 41.9 s · 3,977 tokens · correct q393 r1 · 42.9 s · 3,929 tokens · correct q142 r1 · 49.6 s · 4,509 tokens · correct q93 r1 · 390.9 s · 30,111 tokens · correct q466 r1 · 26.8 s · 2,487 tokens · correct q592 r1 · 656.8 s · 43,976 tokens · wrong q163 r1 · 12.6 s · 1,494 tokens · correct q206 r1 · 371.2 s · 27,577 tokens · correct q928 r1 · 10.2 s · 1,199 tokens · correct q747 r1 · 5.0 s · 891 tokens · correct q228 r2 · 6.8 s · 1,013 tokens · correct q51 r2 · 16.3 s · 1,661 tokens · correct q563 r2 · 30.2 s · 2,971 tokens · correct q501 r2 · 5.4 s · 677 tokens · correct q457 r2 · 4.3 s · 642 tokens · correct q285 r2 · 8.5 s · 1,456 tokens · correct q209 r2 · 9.7 s · 1,404 tokens · correct q178 r2 · 74.2 s · 6,542 tokens · correct q864 r2 · 138.4 s · 10,860 tokens · correct q65 r2 · 24.1 s · 2,433 tokens · correct q61 r2 · 16.9 s · 1,723 tokens · correct q191 r2 · 7.0 s · 1,073 tokens · correct q447 r2 · 8.2 s · 1,313 tokens · correct q476 r2 · 6.7 s · 806 tokens · correct q1034 r2 · 195.7 s · 15,932 tokens · correct q54 r2 · 19.4 s · 1,982 tokens · correct q407 r2 · 91.6 s · 8,422 tokens · correct q859 r2 · 9.2 s · 1,129 tokens · correct q451 r2 · 194.2 s · 15,326 tokens · correct q919 r2 · 30.9 s · 2,897 tokens · correct q569 r2 · 15.9 s · 1,580 tokens · wrong q13 r2 · 9.8 s · 1,146 tokens · correct q326 r2 · 3.3 s · 454 tokens · correct q865 r2 · 447.8 s · 33,933 tokens · correct q696 r2 · 4.8 s · 798 tokens · correct q318 r2 · 5.8 s · 1,392 tokens · correct q440 r2 · 26.5 s · 2,582 tokens · correct q689 r2 · 129.8 s · 10,327 tokens · correct q189 r2 · 6.8 s · 1,108 tokens · correct q778 r2 · 9.1 s · 1,651 tokens · correct q198 r2 · 8.1 s · 1,069 tokens · correct q735 r2 · 15.6 s · 1,872 tokens · correct q704 r2 · 27.8 s · 2,516 tokens · correct q541 r2 · 14.4 s · 1,698 tokens · correct q88 r2 · 60.0 s · 5,336 tokens · correct q940 r2 · 85.3 s · 7,456 tokens · wrong q255 r2 · 4.2 s · 688 tokens · correct q775 r2 · 119.5 s · 9,855 tokens · correct q161 r2 · 172.3 s · 14,254 tokens · correct q600 r2 · 6.2 s · 682 tokens · correct q740 r2 · 47.7 s · 4,689 tokens · correct q393 r2 · 42.6 s · 3,824 tokens · correct q142 r2 · 55.1 s · 4,920 tokens · correct q93 r2 · 490.9 s · 37,049 tokens · correct q466 r2 · 35.8 s · 3,171 tokens · correct q592 r2 · 1071.2 s · 66,110 tokens · wrong · truncated q163 r2 · 10.4 s · 1,332 tokens · correct q206 r2 · 464.7 s · 34,202 tokens · correct q928 r2 · 9.0 s · 1,112 tokens · correct q747 r2 · 5.1 s · 925 tokens · correct 18.9s effort tail q228 r1 · 6.6 s · 955 tokens · correct q51 r1 · 22.9 s · 2,084 tokens · correct q563 r1 · 18.8 s · 2,101 tokens · correct q501 r1 · 5.1 s · 620 tokens · correct q457 r1 · 6.5 s · 825 tokens · correct q285 r1 · 11.7 s · 1,707 tokens · correct q209 r1 · 9.9 s · 1,446 tokens · correct q178 r1 · 46.1 s · 4,143 tokens · correct q864 r1 · 26.0 s · 2,331 tokens · correct q65 r1 · 25.5 s · 2,495 tokens · correct q61 r1 · 20.7 s · 1,984 tokens · correct q191 r1 · 14.3 s · 1,688 tokens · correct q447 r1 · 7.1 s · 1,257 tokens · correct q476 r1 · 7.6 s · 920 tokens · correct q1034 r1 · 176.3 s · 14,619 tokens · correct q54 r1 · 24.4 s · 2,433 tokens · correct q407 r1 · 159.6 s · 13,799 tokens · correct q859 r1 · 11.9 s · 1,334 tokens · correct q451 r1 · 557.4 s · 42,262 tokens · correct q919 r1 · 17.9 s · 1,869 tokens · correct q569 r1 · 37.5 s · 3,322 tokens · correct q13 r1 · 11.3 s · 1,262 tokens · correct q326 r1 · 3.4 s · 459 tokens · correct q865 r1 · 198.7 s · 15,915 tokens · correct q696 r1 · 4.7 s · 779 tokens · correct q318 r1 · 9.5 s · 1,699 tokens · correct q440 r1 · 21.1 s · 2,188 tokens · correct q689 r1 · 72.2 s · 5,959 tokens · correct q189 r1 · 7.2 s · 1,142 tokens · correct q778 r1 · 8.1 s · 1,557 tokens · correct q198 r1 · 16.6 s · 1,816 tokens · correct q735 r1 · 6.6 s · 1,068 tokens · correct q704 r1 · 64.0 s · 5,313 tokens · correct q541 r1 · 27.0 s · 2,758 tokens · correct q88 r1 · 68.0 s · 6,202 tokens · correct q940 r1 · 86.8 s · 7,673 tokens · wrong q255 r1 · 4.6 s · 695 tokens · correct q775 r1 · 288.3 s · 22,470 tokens · correct q161 r1 · 194.2 s · 15,990 tokens · correct q600 r1 · 4.8 s · 576 tokens · correct q740 r1 · 47.9 s · 4,510 tokens · correct q393 r1 · 90.2 s · 7,848 tokens · correct q142 r1 · 56.5 s · 4,949 tokens · correct q93 r1 · 517.2 s · 39,256 tokens · correct q466 r1 · 22.2 s · 2,105 tokens · correct q592 r1 · 991.5 s · 66,114 tokens · wrong · truncated q163 r1 · 22.8 s · 2,408 tokens · correct q206 r1 · 734.2 s · 53,381 tokens · correct q928 r1 · 12.6 s · 1,406 tokens · correct q747 r1 · 5.1 s · 909 tokens · correct q228 r2 · 6.3 s · 969 tokens · correct q51 r2 · 10.1 s · 1,140 tokens · correct q563 r2 · 17.2 s · 1,955 tokens · correct q501 r2 · 4.2 s · 565 tokens · correct q457 r2 · 5.7 s · 772 tokens · correct q285 r2 · 12.6 s · 1,745 tokens · correct q209 r2 · 17.1 s · 2,002 tokens · correct q178 r2 · 212.3 s · 16,760 tokens · correct q864 r2 · 113.0 s · 9,167 tokens · correct q65 r2 · 35.1 s · 3,343 tokens · correct q61 r2 · 15.1 s · 1,533 tokens · correct q191 r2 · 12.2 s · 1,494 tokens · correct q447 r2 · 4.9 s · 1,028 tokens · correct q476 r2 · 6.5 s · 765 tokens · correct q1034 r2 · 366.9 s · 29,168 tokens · correct q54 r2 · 11.4 s · 1,410 tokens · correct q407 r2 · 106.6 s · 9,173 tokens · correct q859 r2 · 8.4 s · 1,133 tokens · correct q451 r2 · 344.4 s · 26,505 tokens · correct q919 r2 · 23.1 s · 2,328 tokens · correct q569 r2 · 29.7 s · 2,658 tokens · wrong q13 r2 · 11.6 s · 1,320 tokens · correct q326 r2 · 3.1 s · 448 tokens · correct q865 r2 · 319.8 s · 25,102 tokens · wrong q696 r2 · 6.4 s · 936 tokens · correct q318 r2 · 10.8 s · 1,872 tokens · correct q440 r2 · 58.4 s · 5,146 tokens · correct q689 r2 · 97.9 s · 7,951 tokens · correct q189 r2 · 9.1 s · 1,281 tokens · correct q778 r2 · 8.2 s · 1,562 tokens · correct q198 r2 · 15.0 s · 1,715 tokens · correct q735 r2 · 7.3 s · 1,140 tokens · correct q704 r2 · 36.3 s · 3,139 tokens · correct q541 r2 · 13.4 s · 1,621 tokens · correct q88 r2 · 51.0 s · 4,734 tokens · correct q940 r2 · 70.7 s · 6,190 tokens · wrong q255 r2 · 6.1 s · 783 tokens · correct q775 r2 · 229.8 s · 17,998 tokens · correct q161 r2 · 188.4 s · 15,738 tokens · correct q600 r2 · 5.4 s · 619 tokens · correct q740 r2 · 42.5 s · 4,164 tokens · correct q393 r2 · 64.2 s · 5,879 tokens · correct q142 r2 · 62.9 s · 5,715 tokens · correct q93 r2 · 275.4 s · 21,277 tokens · correct q466 r2 · 19.1 s · 1,780 tokens · correct q592 r2 · 1010.7 s · 66,114 tokens · wrong · truncated q163 r2 · 28.2 s · 2,775 tokens · correct q206 r2 · 311.0 s · 23,236 tokens · correct q928 r2 · 10.4 s · 1,253 tokens · correct q747 r2 · 4.6 s · 859 tokens · correct 19.9s
Correct 94/100 → 94/100 · truncated at 65,536 tokens 1 → 2 · median tokens 1,964 → 2,043.
Swift 1.5 · LiveCodeBench v6 · medium 2 rounds
median 15.3 s → 14.4 s 5s 10s 20s 50s 100s 200s 500s official q228 r1 · 8.1 s · 1,269 tokens · correct q51 r1 · 12.5 s · 1,468 tokens · correct q563 r1 · 16.0 s · 2,080 tokens · correct q501 r1 · 6.5 s · 829 tokens · correct q457 r1 · 7.3 s · 894 tokens · correct q285 r1 · 15.2 s · 2,117 tokens · correct q209 r1 · 8.7 s · 1,393 tokens · correct q178 r1 · 39.9 s · 3,850 tokens · wrong q864 r1 · 16.0 s · 1,789 tokens · correct q65 r1 · 17.8 s · 2,186 tokens · correct q61 r1 · 16.6 s · 1,851 tokens · correct q191 r1 · 13.9 s · 1,837 tokens · correct q447 r1 · 4.7 s · 1,016 tokens · correct q476 r1 · 8.6 s · 1,047 tokens · correct q1034 r1 · 129.4 s · 9,739 tokens · correct q54 r1 · 13.0 s · 1,700 tokens · correct q407 r1 · 59.9 s · 6,425 tokens · correct q859 r1 · 11.3 s · 1,495 tokens · correct q451 r1 · 148.0 s · 11,812 tokens · wrong q919 r1 · 16.8 s · 2,061 tokens · correct q569 r1 · 18.0 s · 1,929 tokens · correct q13 r1 · 17.3 s · 1,895 tokens · correct q326 r1 · 2.8 s · 389 tokens · correct q865 r1 · 16.4 s · 1,848 tokens · wrong q696 r1 · 4.8 s · 790 tokens · correct q318 r1 · 10.0 s · 1,836 tokens · correct q440 r1 · 15.4 s · 1,936 tokens · wrong q689 r1 · 19.7 s · 2,083 tokens · correct q189 r1 · 9.3 s · 1,455 tokens · correct q778 r1 · 8.8 s · 1,660 tokens · correct q198 r1 · 8.3 s · 1,101 tokens · correct q735 r1 · 11.0 s · 1,553 tokens · correct q704 r1 · 23.5 s · 2,436 tokens · correct q541 r1 · 13.2 s · 1,715 tokens · correct q88 r1 · 15.6 s · 1,861 tokens · wrong q940 r1 · 65.5 s · 5,858 tokens · wrong q255 r1 · 5.3 s · 773 tokens · correct q775 r1 · 104.9 s · 10,067 tokens · correct q161 r1 · 114.6 s · 9,489 tokens · correct q600 r1 · 5.6 s · 679 tokens · correct q740 r1 · 34.2 s · 3,410 tokens · correct q393 r1 · 17.6 s · 1,952 tokens · correct q142 r1 · 21.0 s · 2,579 tokens · correct q93 r1 · 115.3 s · 9,278 tokens · correct q466 r1 · 16.5 s · 1,798 tokens · correct q592 r1 · 35.4 s · 3,718 tokens · wrong q163 r1 · 15.3 s · 1,954 tokens · correct q206 r1 · 108.2 s · 9,599 tokens · wrong q928 r1 · 7.5 s · 1,001 tokens · wrong q747 r1 · 9.6 s · 1,432 tokens · correct q228 r2 · 10.6 s · 1,455 tokens · correct q51 r2 · 10.7 s · 1,256 tokens · correct q563 r2 · 15.3 s · 1,959 tokens · correct q501 r2 · 6.8 s · 846 tokens · correct q457 r2 · 7.3 s · 911 tokens · correct q285 r2 · 14.6 s · 2,168 tokens · correct q209 r2 · 8.4 s · 1,367 tokens · correct q178 r2 · 71.0 s · 7,082 tokens · correct q864 r2 · 14.5 s · 1,680 tokens · correct q65 r2 · 19.4 s · 2,301 tokens · correct q61 r2 · 16.6 s · 1,810 tokens · correct q191 r2 · 14.4 s · 1,888 tokens · correct q447 r2 · 4.4 s · 986 tokens · correct q476 r2 · 7.3 s · 904 tokens · correct q1034 r2 · 45.7 s · 4,451 tokens · wrong q54 r2 · 14.9 s · 1,815 tokens · correct q407 r2 · 39.8 s · 4,246 tokens · correct q859 r2 · 9.8 s · 1,386 tokens · correct q451 r2 · 209.5 s · 15,247 tokens · wrong q919 r2 · 15.7 s · 1,926 tokens · correct q569 r2 · 20.5 s · 2,097 tokens · correct q13 r2 · 13.6 s · 1,644 tokens · wrong q326 r2 · 3.7 s · 494 tokens · correct q865 r2 · 20.4 s · 2,208 tokens · wrong q696 r2 · 7.5 s · 1,115 tokens · correct q318 r2 · 6.2 s · 1,430 tokens · correct q440 r2 · 19.4 s · 2,222 tokens · wrong q689 r2 · 17.3 s · 1,910 tokens · correct q189 r2 · 6.7 s · 1,121 tokens · correct q778 r2 · 8.8 s · 1,646 tokens · correct q198 r2 · 9.7 s · 1,210 tokens · correct q735 r2 · 9.2 s · 1,364 tokens · correct q704 r2 · 23.4 s · 2,419 tokens · correct q541 r2 · 15.9 s · 2,048 tokens · correct q88 r2 · 20.2 s · 2,227 tokens · wrong q940 r2 · 65.0 s · 5,682 tokens · wrong q255 r2 · 5.7 s · 801 tokens · correct q775 r2 · 29.6 s · 3,456 tokens · wrong q161 r2 · 117.7 s · 9,466 tokens · correct q600 r2 · 6.9 s · 796 tokens · correct q740 r2 · 26.1 s · 2,654 tokens · correct q393 r2 · 21.1 s · 2,321 tokens · correct q142 r2 · 24.4 s · 2,786 tokens · correct q93 r2 · 50.3 s · 5,094 tokens · correct q466 r2 · 14.8 s · 1,692 tokens · correct q592 r2 · 58.9 s · 6,193 tokens · wrong q163 r2 · 14.7 s · 1,916 tokens · correct q206 r2 · 112.8 s · 9,818 tokens · wrong q928 r2 · 10.3 s · 1,255 tokens · correct q747 r2 · 11.1 s · 1,573 tokens · correct 15.3s effort tail q228 r1 · 10.1 s · 1,503 tokens · correct q51 r1 · 9.2 s · 1,145 tokens · correct q563 r1 · 16.7 s · 2,112 tokens · correct q501 r1 · 7.0 s · 868 tokens · correct q457 r1 · 7.4 s · 947 tokens · correct q285 r1 · 13.2 s · 1,949 tokens · correct q209 r1 · 13.9 s · 1,914 tokens · correct q178 r1 · 17.0 s · 1,937 tokens · correct q864 r1 · 18.2 s · 2,001 tokens · correct q65 r1 · 13.6 s · 1,750 tokens · correct q61 r1 · 16.5 s · 1,789 tokens · correct q191 r1 · 10.8 s · 1,511 tokens · correct q447 r1 · 9.4 s · 1,502 tokens · correct q476 r1 · 9.0 s · 1,095 tokens · correct q1034 r1 · 88.5 s · 9,156 tokens · correct q54 r1 · 13.8 s · 1,746 tokens · correct q407 r1 · 106.9 s · 9,898 tokens · correct q859 r1 · 11.5 s · 1,542 tokens · correct q451 r1 · 112.3 s · 9,815 tokens · wrong q919 r1 · 15.6 s · 1,920 tokens · correct q569 r1 · 28.1 s · 2,803 tokens · correct q13 r1 · 14.5 s · 1,706 tokens · correct q326 r1 · 2.7 s · 387 tokens · correct q865 r1 · 44.4 s · 4,181 tokens · wrong q696 r1 · 5.7 s · 931 tokens · correct q318 r1 · 6.5 s · 1,461 tokens · correct q440 r1 · 12.0 s · 1,577 tokens · correct q689 r1 · 24.0 s · 2,525 tokens · correct q189 r1 · 8.9 s · 1,389 tokens · correct q778 r1 · 9.4 s · 1,732 tokens · correct q198 r1 · 11.8 s · 1,470 tokens · correct q735 r1 · 11.6 s · 1,599 tokens · correct q704 r1 · 24.1 s · 2,538 tokens · correct q541 r1 · 16.7 s · 2,125 tokens · correct q88 r1 · 15.5 s · 1,826 tokens · wrong q940 r1 · 88.2 s · 7,826 tokens · wrong q255 r1 · 6.9 s · 956 tokens · correct q775 r1 · 121.5 s · 9,508 tokens · correct q161 r1 · 114.1 s · 9,363 tokens · correct q600 r1 · 5.7 s · 706 tokens · correct q740 r1 · 31.2 s · 3,105 tokens · correct q393 r1 · 21.5 s · 2,547 tokens · correct q142 r1 · 19.2 s · 2,372 tokens · correct q93 r1 · 29.5 s · 3,023 tokens · correct q466 r1 · 15.0 s · 1,674 tokens · correct q592 r1 · 36.0 s · 3,833 tokens · wrong q163 r1 · 14.9 s · 1,922 tokens · correct q206 r1 · 146.8 s · 11,232 tokens · wrong q928 r1 · 12.1 s · 1,478 tokens · correct q747 r1 · 10.6 s · 1,548 tokens · correct q228 r2 · 5.4 s · 908 tokens · correct q51 r2 · 8.5 s · 1,077 tokens · correct q563 r2 · 12.6 s · 1,719 tokens · correct q501 r2 · 7.4 s · 912 tokens · correct q457 r2 · 6.9 s · 894 tokens · correct q285 r2 · 13.7 s · 2,060 tokens · correct q209 r2 · 13.7 s · 1,892 tokens · correct q178 r2 · 25.3 s · 2,797 tokens · correct q864 r2 · 23.1 s · 2,356 tokens · correct q65 r2 · 19.3 s · 2,350 tokens · correct q61 r2 · 19.0 s · 2,052 tokens · correct q191 r2 · 14.3 s · 1,807 tokens · correct q447 r2 · 9.1 s · 1,486 tokens · correct q476 r2 · 7.5 s · 908 tokens · correct q1034 r2 · 117.7 s · 9,982 tokens · wrong q54 r2 · 16.5 s · 1,913 tokens · correct q407 r2 · 68.9 s · 6,467 tokens · correct q859 r2 · 12.4 s · 1,576 tokens · correct q451 r2 · 820.9 s · 47,556 tokens · wrong q919 r2 · 14.9 s · 1,867 tokens · correct q569 r2 · 19.3 s · 2,006 tokens · wrong q13 r2 · 12.0 s · 1,494 tokens · correct q326 r2 · 3.1 s · 414 tokens · correct q865 r2 · 15.7 s · 1,826 tokens · wrong q696 r2 · 5.9 s · 977 tokens · correct q318 r2 · 5.9 s · 1,407 tokens · correct q440 r2 · 14.0 s · 1,779 tokens · correct q689 r2 · 26.1 s · 2,866 tokens · wrong q189 r2 · 8.7 s · 1,391 tokens · correct q778 r2 · 7.8 s · 1,565 tokens · correct q198 r2 · 12.6 s · 1,492 tokens · correct q735 r2 · 10.2 s · 1,465 tokens · correct q704 r2 · 24.4 s · 2,544 tokens · correct q541 r2 · 16.0 s · 1,927 tokens · correct q88 r2 · 18.8 s · 2,063 tokens · wrong q940 r2 · 86.5 s · 7,482 tokens · wrong q255 r2 · 7.7 s · 982 tokens · correct q775 r2 · 30.1 s · 3,610 tokens · correct q161 r2 · 116.4 s · 9,520 tokens · correct q600 r2 · 6.3 s · 733 tokens · correct q740 r2 · 16.8 s · 2,018 tokens · correct q393 r2 · 22.1 s · 2,515 tokens · correct q142 r2 · 21.1 s · 2,555 tokens · correct q93 r2 · 23.8 s · 2,698 tokens · correct q466 r2 · 11.1 s · 1,270 tokens · correct q592 r2 · 33.0 s · 3,604 tokens · wrong q163 r2 · 11.8 s · 1,600 tokens · correct q206 r2 · 125.7 s · 10,524 tokens · wrong q928 r2 · 10.1 s · 1,348 tokens · correct q747 r2 · 9.2 s · 1,424 tokens · correct 14.4s
Correct 81/100 → 85/100 · truncated at 65,536 tokens 0 → 0 · median tokens 1,856 → 1,826.
Swift 1.5 · LiveCodeBench v6 · low 2 rounds
median 14.0 s → 12.7 s 2s 5s 10s 20s 50s 100s official q228 r1 · 8.8 s · 1,213 tokens · correct q51 r1 · 17.0 s · 1,860 tokens · correct q563 r1 · 13.1 s · 1,825 tokens · correct q501 r1 · 4.6 s · 646 tokens · correct q457 r1 · 5.2 s · 717 tokens · correct q285 r1 · 10.5 s · 1,681 tokens · correct q209 r1 · 9.7 s · 1,448 tokens · correct q178 r1 · 33.2 s · 3,056 tokens · correct q864 r1 · 14.4 s · 1,606 tokens · correct q65 r1 · 16.5 s · 2,042 tokens · correct q61 r1 · 13.0 s · 1,553 tokens · correct q191 r1 · 11.4 s · 1,559 tokens · correct q447 r1 · 5.0 s · 1,041 tokens · correct q476 r1 · 7.5 s · 950 tokens · correct q1034 r1 · 39.5 s · 3,546 tokens · wrong q54 r1 · 15.7 s · 1,921 tokens · correct q407 r1 · 46.1 s · 3,922 tokens · correct q859 r1 · 6.9 s · 1,062 tokens · correct q451 r1 · 109.9 s · 7,299 tokens · wrong q919 r1 · 15.0 s · 1,860 tokens · correct q569 r1 · 20.4 s · 2,208 tokens · correct q13 r1 · 14.0 s · 1,708 tokens · correct q326 r1 · 2.8 s · 401 tokens · correct q865 r1 · 17.7 s · 1,985 tokens · wrong q696 r1 · 5.3 s · 917 tokens · correct q318 r1 · 5.7 s · 1,399 tokens · correct q440 r1 · 14.9 s · 1,888 tokens · correct q689 r1 · 26.9 s · 2,946 tokens · correct q189 r1 · 8.3 s · 1,361 tokens · correct q778 r1 · 6.1 s · 1,339 tokens · correct q198 r1 · 5.5 s · 838 tokens · correct q735 r1 · 9.1 s · 1,347 tokens · correct q704 r1 · 16.0 s · 1,700 tokens · wrong q541 r1 · 12.3 s · 1,629 tokens · correct q88 r1 · 15.8 s · 1,981 tokens · correct q940 r1 · 22.8 s · 2,456 tokens · wrong q255 r1 · 4.7 s · 734 tokens · correct q775 r1 · 36.4 s · 3,711 tokens · wrong q161 r1 · 30.1 s · 3,371 tokens · correct q600 r1 · 6.3 s · 782 tokens · correct q740 r1 · 31.6 s · 3,140 tokens · correct q393 r1 · 17.6 s · 2,131 tokens · correct q142 r1 · 20.8 s · 2,555 tokens · correct q93 r1 · 28.4 s · 3,154 tokens · wrong q466 r1 · 13.5 s · 1,495 tokens · correct q592 r1 · 24.3 s · 2,822 tokens · wrong q163 r1 · 12.4 s · 1,657 tokens · correct q206 r1 · 33.7 s · 3,324 tokens · correct q928 r1 · 10.2 s · 1,301 tokens · correct q747 r1 · 6.1 s · 1,024 tokens · correct q228 r2 · 7.1 s · 1,087 tokens · correct q51 r2 · 10.3 s · 1,267 tokens · correct q563 r2 · 16.4 s · 2,164 tokens · correct q501 r2 · 5.7 s · 716 tokens · correct q457 r2 · 5.1 s · 709 tokens · correct q285 r2 · 9.7 s · 1,574 tokens · correct q209 r2 · 6.5 s · 1,153 tokens · correct q178 r2 · 27.9 s · 2,800 tokens · correct q864 r2 · 12.2 s · 1,451 tokens · correct q65 r2 · 16.0 s · 2,005 tokens · correct q61 r2 · 14.9 s · 1,693 tokens · correct q191 r2 · 14.6 s · 1,886 tokens · correct q447 r2 · 4.3 s · 983 tokens · correct q476 r2 · 7.8 s · 968 tokens · correct q1034 r2 · 37.8 s · 3,402 tokens · wrong q54 r2 · 14.4 s · 1,858 tokens · correct q407 r2 · 39.9 s · 3,649 tokens · correct q859 r2 · 7.0 s · 1,070 tokens · correct q451 r2 · 69.1 s · 5,167 tokens · wrong q919 r2 · 16.6 s · 2,051 tokens · correct q569 r2 · 19.6 s · 2,096 tokens · correct q13 r2 · 9.6 s · 1,228 tokens · correct q326 r2 · 2.5 s · 384 tokens · correct q865 r2 · 13.9 s · 1,737 tokens · wrong q696 r2 · 4.7 s · 792 tokens · correct q318 r2 · 5.8 s · 1,423 tokens · correct q440 r2 · 14.1 s · 1,762 tokens · correct q689 r2 · 14.5 s · 1,553 tokens · correct q189 r2 · 6.3 s · 1,113 tokens · correct q778 r2 · 6.3 s · 1,366 tokens · correct q198 r2 · 8.4 s · 1,182 tokens · correct q735 r2 · 15.5 s · 2,097 tokens · correct q704 r2 · 26.5 s · 2,712 tokens · correct q541 r2 · 13.5 s · 1,764 tokens · correct q88 r2 · 16.9 s · 2,015 tokens · wrong q940 r2 · 35.3 s · 3,205 tokens · wrong q255 r2 · 4.8 s · 735 tokens · correct q775 r2 · 35.2 s · 3,532 tokens · wrong q161 r2 · 28.0 s · 3,173 tokens · wrong q600 r2 · 5.4 s · 687 tokens · correct q740 r2 · 20.9 s · 2,455 tokens · correct q393 r2 · 21.7 s · 2,419 tokens · correct q142 r2 · 20.8 s · 2,578 tokens · correct q93 r2 · 23.5 s · 2,754 tokens · correct q466 r2 · 13.0 s · 1,483 tokens · correct q592 r2 · 29.9 s · 3,482 tokens · wrong q163 r2 · 12.2 s · 1,653 tokens · correct q206 r2 · 50.0 s · 4,060 tokens · wrong q928 r2 · 9.3 s · 1,265 tokens · correct q747 r2 · 5.5 s · 935 tokens · correct 14.0s effort tail q228 r1 · 5.8 s · 970 tokens · correct q51 r1 · 12.6 s · 1,482 tokens · correct q563 r1 · 13.1 s · 1,789 tokens · correct q501 r1 · 5.7 s · 764 tokens · correct q457 r1 · 3.4 s · 575 tokens · correct q285 r1 · 7.6 s · 1,401 tokens · correct q209 r1 · 6.5 s · 1,120 tokens · correct q178 r1 · 32.2 s · 3,005 tokens · correct q864 r1 · 14.7 s · 1,644 tokens · correct q65 r1 · 13.7 s · 1,798 tokens · correct q61 r1 · 16.3 s · 1,876 tokens · correct q191 r1 · 9.0 s · 1,291 tokens · correct q447 r1 · 4.3 s · 996 tokens · correct q476 r1 · 7.4 s · 947 tokens · correct q1034 r1 · 45.5 s · 3,878 tokens · wrong q54 r1 · 9.4 s · 1,263 tokens · correct q407 r1 · 37.2 s · 3,495 tokens · correct q859 r1 · 6.1 s · 975 tokens · correct q451 r1 · 104.5 s · 7,035 tokens · wrong q919 r1 · 14.8 s · 1,872 tokens · correct q569 r1 · 23.8 s · 2,468 tokens · wrong q13 r1 · 13.4 s · 1,699 tokens · correct q326 r1 · 2.8 s · 416 tokens · correct q865 r1 · 19.5 s · 2,175 tokens · wrong q696 r1 · 6.0 s · 1,011 tokens · correct q318 r1 · 5.2 s · 1,385 tokens · correct q440 r1 · 13.9 s · 1,715 tokens · correct q689 r1 · 12.8 s · 1,487 tokens · correct q189 r1 · 4.3 s · 908 tokens · correct q778 r1 · 5.3 s · 1,283 tokens · correct q198 r1 · 7.6 s · 1,004 tokens · correct q735 r1 · 13.0 s · 1,819 tokens · correct q704 r1 · 25.5 s · 2,517 tokens · correct q541 r1 · 14.8 s · 1,911 tokens · correct q88 r1 · 20.4 s · 2,352 tokens · wrong q940 r1 · 18.1 s · 2,114 tokens · wrong q255 r1 · 5.5 s · 817 tokens · correct q775 r1 · 35.1 s · 3,661 tokens · wrong q161 r1 · 36.8 s · 3,417 tokens · correct q600 r1 · 5.9 s · 758 tokens · correct q740 r1 · 19.9 s · 2,219 tokens · correct q393 r1 · 20.8 s · 2,408 tokens · correct q142 r1 · 18.9 s · 2,302 tokens · correct q93 r1 · 39.1 s · 3,517 tokens · wrong q466 r1 · 11.9 s · 1,382 tokens · correct q592 r1 · 38.0 s · 3,465 tokens · wrong q163 r1 · 9.2 s · 1,336 tokens · correct q206 r1 · 35.9 s · 3,302 tokens · wrong q928 r1 · 9.2 s · 1,272 tokens · correct q747 r1 · 4.8 s · 904 tokens · correct q228 r2 · 5.2 s · 920 tokens · correct q51 r2 · 7.3 s · 975 tokens · correct q563 r2 · 5.7 s · 1,019 tokens · correct q501 r2 · 6.0 s · 795 tokens · correct q457 r2 · 8.4 s · 1,104 tokens · correct q285 r2 · 8.9 s · 1,568 tokens · correct q209 r2 · 6.2 s · 1,119 tokens · correct q178 r2 · 27.1 s · 2,890 tokens · correct q864 r2 · 18.2 s · 1,935 tokens · correct q65 r2 · 18.6 s · 2,302 tokens · correct q61 r2 · 15.7 s · 1,752 tokens · correct q191 r2 · 9.8 s · 1,332 tokens · correct q447 r2 · 4.2 s · 989 tokens · correct q476 r2 · 8.0 s · 1,046 tokens · correct q1034 r2 · 44.5 s · 3,727 tokens · wrong q54 r2 · 16.0 s · 1,953 tokens · correct q407 r2 · 82.2 s · 5,824 tokens · wrong q859 r2 · 4.8 s · 822 tokens · correct q451 r2 · 38.4 s · 3,333 tokens · wrong q919 r2 · 10.6 s · 1,434 tokens · correct q569 r2 · 18.9 s · 1,883 tokens · correct q13 r2 · 14.4 s · 1,792 tokens · correct q326 r2 · 2.8 s · 412 tokens · correct q865 r2 · 18.9 s · 2,115 tokens · wrong q696 r2 · 4.5 s · 804 tokens · correct q318 r2 · 6.7 s · 1,495 tokens · correct q440 r2 · 13.7 s · 1,725 tokens · correct q689 r2 · 27.0 s · 2,918 tokens · correct q189 r2 · 7.6 s · 1,276 tokens · correct q778 r2 · 5.6 s · 1,309 tokens · correct q198 r2 · 11.0 s · 1,405 tokens · correct q735 r2 · 6.0 s · 1,087 tokens · correct q704 r2 · 19.3 s · 2,080 tokens · correct q541 r2 · 11.4 s · 1,575 tokens · correct q88 r2 · 12.4 s · 1,638 tokens · wrong q940 r2 · 17.4 s · 1,881 tokens · wrong q255 r2 · 5.2 s · 780 tokens · correct q775 r2 · 41.8 s · 4,019 tokens · wrong q161 r2 · 43.8 s · 3,820 tokens · correct q600 r2 · 6.7 s · 814 tokens · correct q740 r2 · 18.0 s · 2,147 tokens · correct q393 r2 · 20.5 s · 2,330 tokens · correct q142 r2 · 13.1 s · 1,846 tokens · correct q93 r2 · 38.5 s · 3,467 tokens · correct q466 r2 · 10.4 s · 1,277 tokens · correct q592 r2 · 27.4 s · 3,045 tokens · wrong q163 r2 · 10.7 s · 1,542 tokens · correct q206 r2 · 72.5 s · 5,255 tokens · wrong q928 r2 · 9.9 s · 1,324 tokens · correct q747 r2 · 5.0 s · 906 tokens · correct 12.7s
Correct 83/100 → 81/100 · truncated at 65,536 tokens 0 → 0 · median tokens 1,696 → 1,606.
iQ-MLX · GPQA-Diamond · xhigh 1 round
median 63.9 s → 50.9 s 2s 5s 10s 20s 50s 100s 200s 500s 1000s official q163 r1 · 10.9 s · 1,089 tokens · correct q28 r1 · 877.8 s · 65,782 tokens · wrong · truncated q6 r1 · 180.4 s · 14,228 tokens · correct q189 r1 · 23.1 s · 2,269 tokens · correct q70 r1 · 5.3 s · 639 tokens · wrong q62 r1 · 61.9 s · 5,199 tokens · correct q57 r1 · 2.2 s · 201 tokens · correct q35 r1 · 3.9 s · 423 tokens · correct q188 r1 · 9.4 s · 992 tokens · correct q26 r1 · 123.2 s · 10,005 tokens · correct q173 r1 · 16.2 s · 1,513 tokens · correct q139 r1 · 163.1 s · 12,635 tokens · correct q22 r1 · 86.0 s · 7,040 tokens · correct q151 r1 · 5.5 s · 568 tokens · correct q108 r1 · 917.4 s · 65,812 tokens · wrong · truncated q8 r1 · 12.9 s · 1,184 tokens · correct q7 r1 · 156.7 s · 13,734 tokens · correct q23 r1 · 9.3 s · 928 tokens · correct q55 r1 · 125.2 s · 10,259 tokens · correct q59 r1 · 211.3 s · 16,952 tokens · correct q129 r1 · 869.4 s · 58,751 tokens · correct q154 r1 · 65.9 s · 5,547 tokens · correct q195 r1 · 6.5 s · 586 tokens · correct q143 r1 · 1009.0 s · 65,756 tokens · wrong · truncated q50 r1 · 15.1 s · 1,336 tokens · correct q166 r1 · 4.9 s · 475 tokens · correct q186 r1 · 5.1 s · 471 tokens · correct q107 r1 · 223.1 s · 17,454 tokens · correct q56 r1 · 3.9 s · 431 tokens · correct q114 r1 · 195.4 s · 15,521 tokens · correct q150 r1 · 56.2 s · 4,726 tokens · correct q71 r1 · 915.7 s · 68,344 tokens · wrong · truncated q1 r1 · 99.2 s · 7,727 tokens · correct q40 r1 · 107.8 s · 8,618 tokens · correct q183 r1 · 4.2 s · 641 tokens · correct q87 r1 · 245.1 s · 18,219 tokens · correct q172 r1 · 280.8 s · 20,382 tokens · correct q39 r1 · 13.0 s · 1,172 tokens · correct q179 r1 · 7.8 s · 789 tokens · correct q86 r1 · 34.8 s · 2,601 tokens · correct q194 r1 · 10.0 s · 941 tokens · correct q180 r1 · 4.7 s · 502 tokens · correct q97 r1 · 797.0 s · 53,687 tokens · correct q24 r1 · 118.8 s · 9,783 tokens · correct q91 r1 · 137.9 s · 11,308 tokens · correct q88 r1 · 994.0 s · 63,052 tokens · correct q67 r1 · 92.2 s · 7,608 tokens · correct q11 r1 · 26.5 s · 2,127 tokens · correct q117 r1 · 47.0 s · 4,053 tokens · correct q137 r1 · 94.6 s · 8,132 tokens · correct 63.9s effort tail q163 r1 · 19.4 s · 1,742 tokens · correct q28 r1 · 873.6 s · 65,786 tokens · wrong · truncated q6 r1 · 130.3 s · 10,562 tokens · correct q189 r1 · 23.9 s · 2,364 tokens · correct q70 r1 · 6.3 s · 732 tokens · wrong q62 r1 · 111.0 s · 9,033 tokens · correct q57 r1 · 4.6 s · 377 tokens · correct q35 r1 · 5.2 s · 508 tokens · correct q188 r1 · 10.4 s · 992 tokens · correct q26 r1 · 179.4 s · 14,398 tokens · correct q173 r1 · 20.9 s · 1,964 tokens · correct q139 r1 · 213.8 s · 16,650 tokens · correct q22 r1 · 99.0 s · 8,302 tokens · correct q151 r1 · 9.0 s · 852 tokens · correct q108 r1 · 883.4 s · 65,816 tokens · wrong · truncated q8 r1 · 14.0 s · 1,312 tokens · correct q7 r1 · 103.3 s · 9,555 tokens · correct q23 r1 · 7.0 s · 707 tokens · correct q55 r1 · 42.6 s · 4,126 tokens · correct q59 r1 · 486.8 s · 37,081 tokens · correct q129 r1 · 913.4 s · 65,916 tokens · wrong · truncated q154 r1 · 13.9 s · 1,253 tokens · correct q195 r1 · 8.3 s · 728 tokens · correct q143 r1 · 912.8 s · 59,745 tokens · correct q50 r1 · 83.0 s · 6,719 tokens · correct q166 r1 · 6.1 s · 575 tokens · correct q186 r1 · 6.5 s · 592 tokens · correct q107 r1 · 582.6 s · 41,338 tokens · correct q56 r1 · 4.5 s · 474 tokens · correct q114 r1 · 173.8 s · 13,543 tokens · correct q150 r1 · 13.8 s · 1,359 tokens · correct q71 r1 · 978.6 s · 68,348 tokens · wrong · truncated q1 r1 · 30.0 s · 2,501 tokens · correct q40 r1 · 145.0 s · 11,334 tokens · correct q183 r1 · 5.7 s · 756 tokens · correct q87 r1 · 1058.6 s · 65,696 tokens · wrong · truncated q172 r1 · 331.9 s · 24,772 tokens · correct q39 r1 · 11.8 s · 1,079 tokens · correct q179 r1 · 8.3 s · 830 tokens · correct q86 r1 · 59.1 s · 4,508 tokens · correct q194 r1 · 16.6 s · 1,570 tokens · correct q180 r1 · 6.3 s · 633 tokens · correct q97 r1 · 1062.9 s · 65,984 tokens · wrong · truncated q24 r1 · 59.4 s · 5,108 tokens · correct q91 r1 · 126.5 s · 10,338 tokens · correct q88 r1 · 894.7 s · 65,874 tokens · wrong · truncated q67 r1 · 12.3 s · 1,423 tokens · correct q11 r1 · 15.2 s · 1,233 tokens · correct q117 r1 · 64.8 s · 5,455 tokens · correct q137 r1 · 142.2 s · 12,002 tokens · correct 50.9s
Correct 45/50 → 42/50 · truncated at 65,536 tokens 4 → 7 · median tokens 5,373 → 4,317.
iQ-MLX · GPQA-Diamond · medium 1 round
median 16.7 s → 17.5 s 5s 10s 20s 50s 100s official q163 r1 · 10.8 s · 1,226 tokens · correct q28 r1 · 97.0 s · 8,427 tokens · wrong q6 r1 · 72.3 s · 7,073 tokens · correct q189 r1 · 18.4 s · 2,021 tokens · correct q70 r1 · 9.3 s · 941 tokens · wrong q62 r1 · 14.4 s · 1,378 tokens · correct q57 r1 · 4.9 s · 445 tokens · correct q35 r1 · 11.4 s · 1,108 tokens · correct q188 r1 · 13.2 s · 1,511 tokens · correct q26 r1 · 18.5 s · 1,846 tokens · correct q173 r1 · 87.9 s · 8,390 tokens · wrong q139 r1 · 47.5 s · 4,469 tokens · correct q22 r1 · 21.7 s · 2,293 tokens · correct q151 r1 · 6.6 s · 692 tokens · correct q108 r1 · 97.3 s · 8,458 tokens · correct q8 r1 · 9.8 s · 1,047 tokens · correct q7 r1 · 20.9 s · 2,094 tokens · correct q23 r1 · 10.9 s · 1,085 tokens · correct q55 r1 · 16.3 s · 2,203 tokens · correct q59 r1 · 20.0 s · 2,062 tokens · correct q129 r1 · 90.8 s · 8,073 tokens · wrong q154 r1 · 13.2 s · 1,396 tokens · correct q195 r1 · 5.6 s · 600 tokens · correct q143 r1 · 76.0 s · 6,516 tokens · wrong q50 r1 · 33.4 s · 3,179 tokens · correct q166 r1 · 8.4 s · 896 tokens · correct q186 r1 · 7.6 s · 743 tokens · correct q107 r1 · 42.3 s · 3,942 tokens · wrong q56 r1 · 6.5 s · 686 tokens · correct q114 r1 · 32.8 s · 2,942 tokens · correct q150 r1 · 12.5 s · 1,335 tokens · correct q71 r1 · 80.7 s · 10,991 tokens · correct q1 r1 · 17.1 s · 1,508 tokens · correct q40 r1 · 22.4 s · 2,217 tokens · correct q183 r1 · 7.2 s · 986 tokens · correct q87 r1 · 24.1 s · 2,085 tokens · wrong q172 r1 · 15.6 s · 1,625 tokens · correct q39 r1 · 6.9 s · 788 tokens · correct q179 r1 · 10.0 s · 1,089 tokens · correct q86 r1 · 13.7 s · 1,125 tokens · correct q194 r1 · 16.7 s · 1,704 tokens · correct q180 r1 · 4.2 s · 495 tokens · correct q97 r1 · 98.6 s · 8,625 tokens · wrong q24 r1 · 41.6 s · 4,030 tokens · correct q91 r1 · 33.4 s · 3,125 tokens · wrong q88 r1 · 16.9 s · 1,669 tokens · correct q67 r1 · 16.8 s · 1,859 tokens · correct q11 r1 · 5.1 s · 453 tokens · correct q117 r1 · 12.1 s · 1,224 tokens · correct q137 r1 · 20.0 s · 2,199 tokens · correct 16.7s effort tail q163 r1 · 12.3 s · 1,244 tokens · correct q28 r1 · 93.8 s · 8,430 tokens · wrong q6 r1 · 52.5 s · 5,298 tokens · correct q189 r1 · 21.1 s · 2,347 tokens · correct q70 r1 · 8.6 s · 889 tokens · wrong q62 r1 · 12.3 s · 1,238 tokens · correct q57 r1 · 7.3 s · 628 tokens · correct q35 r1 · 5.4 s · 535 tokens · correct q188 r1 · 13.9 s · 1,598 tokens · correct q26 r1 · 17.8 s · 1,773 tokens · correct q173 r1 · 19.7 s · 2,132 tokens · correct q139 r1 · 21.1 s · 2,072 tokens · correct q22 r1 · 98.6 s · 8,841 tokens · correct q151 r1 · 7.2 s · 759 tokens · correct q108 r1 · 99.5 s · 8,458 tokens · wrong q8 r1 · 12.2 s · 1,302 tokens · correct q7 r1 · 26.7 s · 2,760 tokens · correct q23 r1 · 12.0 s · 1,261 tokens · correct q55 r1 · 12.3 s · 1,814 tokens · correct q59 r1 · 27.6 s · 2,722 tokens · wrong q129 r1 · 37.6 s · 3,602 tokens · correct q154 r1 · 20.6 s · 2,122 tokens · correct q195 r1 · 8.0 s · 772 tokens · correct q143 r1 · 97.9 s · 8,402 tokens · correct q50 r1 · 28.9 s · 2,830 tokens · correct q166 r1 · 6.9 s · 771 tokens · correct q186 r1 · 5.9 s · 582 tokens · correct q107 r1 · 94.8 s · 8,538 tokens · wrong q56 r1 · 5.5 s · 580 tokens · correct q114 r1 · 18.5 s · 1,720 tokens · correct q150 r1 · 9.4 s · 1,068 tokens · correct q71 r1 · 88.0 s · 11,581 tokens · correct q1 r1 · 17.1 s · 1,607 tokens · wrong q40 r1 · 19.4 s · 1,964 tokens · correct q183 r1 · 7.5 s · 1,027 tokens · correct q87 r1 · 39.3 s · 3,438 tokens · wrong q172 r1 · 12.1 s · 1,215 tokens · correct q39 r1 · 6.6 s · 727 tokens · correct q179 r1 · 9.1 s · 962 tokens · correct q86 r1 · 12.0 s · 1,070 tokens · correct q194 r1 · 20.8 s · 2,186 tokens · correct q180 r1 · 12.2 s · 1,303 tokens · correct q97 r1 · 100.0 s · 8,625 tokens · wrong q24 r1 · 38.9 s · 3,900 tokens · wrong q91 r1 · 26.1 s · 2,413 tokens · correct q88 r1 · 28.9 s · 2,689 tokens · wrong q67 r1 · 14.8 s · 1,668 tokens · correct q11 r1 · 5.9 s · 544 tokens · correct q117 r1 · 10.1 s · 1,060 tokens · correct q137 r1 · 23.5 s · 2,595 tokens · correct 17.5s
Correct 41/50 → 40/50 · truncated at 65,536 tokens 0 → 0 · median tokens 1,686 → 1,746.
iQ-MLX · GPQA-Diamond · low 1 round
median 14.1 s → 12.9 s 5s 10s 20s official q163 r1 · 17.6 s · 1,855 tokens · correct q28 r1 · 24.7 s · 2,310 tokens · wrong q6 r1 · 33.8 s · 3,208 tokens · wrong q189 r1 · 19.9 s · 2,234 tokens · correct q70 r1 · 7.3 s · 808 tokens · wrong q62 r1 · 20.9 s · 1,973 tokens · wrong q57 r1 · 4.6 s · 436 tokens · correct q35 r1 · 5.9 s · 624 tokens · correct q188 r1 · 11.9 s · 1,362 tokens · correct q26 r1 · 14.1 s · 1,436 tokens · correct q173 r1 · 22.5 s · 2,276 tokens · correct q139 r1 · 23.5 s · 2,352 tokens · correct q22 r1 · 20.9 s · 2,180 tokens · correct q151 r1 · 5.7 s · 631 tokens · correct q108 r1 · 25.5 s · 2,339 tokens · wrong q8 r1 · 10.2 s · 1,114 tokens · correct q7 r1 · 21.9 s · 2,457 tokens · correct q23 r1 · 7.6 s · 840 tokens · correct q55 r1 · 9.0 s · 1,500 tokens · correct q59 r1 · 14.4 s · 1,568 tokens · correct q129 r1 · 24.3 s · 2,439 tokens · correct q154 r1 · 11.7 s · 1,300 tokens · correct q195 r1 · 7.4 s · 731 tokens · correct q143 r1 · 24.1 s · 2,285 tokens · wrong q50 r1 · 23.7 s · 2,287 tokens · correct q166 r1 · 5.4 s · 626 tokens · correct q186 r1 · 6.4 s · 700 tokens · correct q107 r1 · 24.4 s · 2,418 tokens · wrong q56 r1 · 6.1 s · 658 tokens · correct q114 r1 · 14.3 s · 1,437 tokens · correct q150 r1 · 7.1 s · 874 tokens · correct q71 r1 · 22.5 s · 4,882 tokens · wrong q1 r1 · 10.0 s · 926 tokens · correct q40 r1 · 21.3 s · 2,134 tokens · correct q183 r1 · 6.4 s · 928 tokens · correct q87 r1 · 11.2 s · 1,011 tokens · wrong q172 r1 · 20.4 s · 1,999 tokens · correct q39 r1 · 6.3 s · 760 tokens · correct q179 r1 · 7.7 s · 917 tokens · correct q86 r1 · 3.9 s · 358 tokens · correct q194 r1 · 9.2 s · 990 tokens · correct q180 r1 · 4.6 s · 591 tokens · correct q97 r1 · 29.6 s · 2,701 tokens · wrong q24 r1 · 19.7 s · 2,120 tokens · correct q91 r1 · 15.8 s · 1,583 tokens · correct q88 r1 · 25.9 s · 2,403 tokens · correct q67 r1 · 14.2 s · 1,648 tokens · correct q11 r1 · 4.7 s · 435 tokens · wrong q117 r1 · 7.4 s · 838 tokens · correct q137 r1 · 18.4 s · 2,106 tokens · correct 14.1s effort tail q163 r1 · 8.0 s · 900 tokens · correct q28 r1 · 23.2 s · 2,313 tokens · wrong q6 r1 · 18.5 s · 2,197 tokens · correct q189 r1 · 19.7 s · 2,261 tokens · correct q70 r1 · 7.4 s · 815 tokens · wrong q62 r1 · 7.1 s · 792 tokens · correct q57 r1 · 4.1 s · 363 tokens · correct q35 r1 · 5.0 s · 533 tokens · correct q188 r1 · 12.6 s · 1,443 tokens · correct q26 r1 · 17.4 s · 1,770 tokens · wrong q173 r1 · 22.6 s · 2,278 tokens · wrong q139 r1 · 25.8 s · 2,358 tokens · correct q22 r1 · 14.5 s · 1,697 tokens · correct q151 r1 · 5.8 s · 612 tokens · correct q108 r1 · 32.4 s · 2,662 tokens · correct q8 r1 · 9.2 s · 1,041 tokens · correct q7 r1 · 19.7 s · 1,962 tokens · correct q23 r1 · 9.0 s · 1,019 tokens · correct q55 r1 · 10.7 s · 1,754 tokens · correct q59 r1 · 12.5 s · 1,355 tokens · correct q129 r1 · 24.4 s · 2,444 tokens · correct q154 r1 · 22.2 s · 2,239 tokens · correct q195 r1 · 6.5 s · 677 tokens · correct q143 r1 · 14.3 s · 1,377 tokens · wrong q50 r1 · 23.0 s · 2,289 tokens · correct q166 r1 · 5.9 s · 649 tokens · correct q186 r1 · 7.4 s · 788 tokens · correct q107 r1 · 26.1 s · 2,509 tokens · wrong q56 r1 · 5.0 s · 596 tokens · correct q114 r1 · 11.9 s · 1,177 tokens · correct q150 r1 · 7.1 s · 872 tokens · correct q71 r1 · 25.5 s · 4,877 tokens · wrong q1 r1 · 12.7 s · 1,197 tokens · correct q40 r1 · 26.0 s · 2,555 tokens · correct q183 r1 · 6.0 s · 915 tokens · correct q87 r1 · 21.0 s · 1,868 tokens · correct q172 r1 · 21.8 s · 2,144 tokens · correct q39 r1 · 5.5 s · 689 tokens · correct q179 r1 · 7.5 s · 856 tokens · correct q86 r1 · 16.8 s · 1,446 tokens · correct q194 r1 · 9.1 s · 1,004 tokens · correct q180 r1 · 4.1 s · 531 tokens · correct q97 r1 · 26.4 s · 2,513 tokens · wrong q24 r1 · 20.2 s · 2,212 tokens · wrong q91 r1 · 13.8 s · 1,407 tokens · correct q88 r1 · 13.0 s · 1,386 tokens · correct q67 r1 · 9.7 s · 1,180 tokens · correct q11 r1 · 15.4 s · 1,371 tokens · wrong q117 r1 · 9.2 s · 1,044 tokens · wrong q137 r1 · 14.4 s · 1,660 tokens · correct 12.9s
Correct 39/50 → 39/50 · truncated at 65,536 tokens 0 → 0 · median tokens 1,468 → 1,382.
iQ-MLX · LiveCodeBench v6 · xhigh 1 round
median 39.1 s → 46.9 s 5s 10s 20s 50s 100s 200s 500s 1000s official q228 r1 · 9.5 s · 1,241 tokens · correct q51 r1 · 85.9 s · 7,097 tokens · correct q563 r1 · 83.1 s · 7,066 tokens · correct q501 r1 · 4.9 s · 634 tokens · correct q457 r1 · 7.5 s · 929 tokens · correct q285 r1 · 11.5 s · 1,696 tokens · correct q209 r1 · 12.5 s · 1,657 tokens · correct q178 r1 · 382.7 s · 28,654 tokens · correct q864 r1 · 111.4 s · 8,602 tokens · correct q65 r1 · 35.0 s · 3,280 tokens · correct q61 r1 · 19.7 s · 1,943 tokens · correct q191 r1 · 38.2 s · 3,597 tokens · correct q447 r1 · 4.7 s · 1,008 tokens · correct q476 r1 · 12.6 s · 1,320 tokens · correct q1034 r1 · 746.2 s · 49,112 tokens · correct q54 r1 · 33.9 s · 3,049 tokens · correct q407 r1 · 218.8 s · 17,768 tokens · correct q859 r1 · 20.3 s · 2,061 tokens · correct q451 r1 · 378.4 s · 27,790 tokens · correct q919 r1 · 80.0 s · 6,815 tokens · correct q569 r1 · 51.5 s · 4,256 tokens · wrong q13 r1 · 17.7 s · 1,777 tokens · correct q326 r1 · 2.9 s · 447 tokens · correct q865 r1 · 735.6 s · 49,375 tokens · correct q696 r1 · 5.3 s · 877 tokens · correct q318 r1 · 8.2 s · 1,613 tokens · correct q440 r1 · 89.1 s · 7,339 tokens · correct q689 r1 · 147.8 s · 11,569 tokens · correct q189 r1 · 6.6 s · 1,095 tokens · correct q778 r1 · 7.7 s · 1,480 tokens · correct q198 r1 · 20.4 s · 2,130 tokens · correct q735 r1 · 5.6 s · 998 tokens · correct q704 r1 · 93.3 s · 7,667 tokens · correct q541 r1 · 60.6 s · 5,315 tokens · correct q88 r1 · 201.8 s · 16,208 tokens · correct q940 r1 · 305.7 s · 24,491 tokens · wrong q255 r1 · 5.2 s · 741 tokens · correct q775 r1 · 374.5 s · 28,372 tokens · correct q161 r1 · 579.1 s · 43,039 tokens · correct q600 r1 · 6.9 s · 729 tokens · correct q740 r1 · 101.0 s · 8,897 tokens · correct q393 r1 · 77.0 s · 6,828 tokens · correct q142 r1 · 89.2 s · 7,583 tokens · correct q93 r1 · 1076.2 s · 66,208 tokens · wrong · truncated q466 r1 · 40.0 s · 3,438 tokens · correct q592 r1 · 1106.4 s · 66,110 tokens · wrong · truncated q163 r1 · 23.8 s · 2,351 tokens · correct q206 r1 · 1091.6 s · 66,283 tokens · wrong · truncated q928 r1 · 15.8 s · 1,666 tokens · correct q747 r1 · 5.5 s · 965 tokens · correct 39.1s effort tail q228 r1 · 6.5 s · 974 tokens · correct q51 r1 · 117.5 s · 9,572 tokens · correct q563 r1 · 41.6 s · 3,960 tokens · correct q501 r1 · 7.9 s · 822 tokens · correct q457 r1 · 9.4 s · 1,038 tokens · correct q285 r1 · 8.8 s · 1,466 tokens · correct q209 r1 · 10.7 s · 1,511 tokens · correct q178 r1 · 346.4 s · 27,431 tokens · correct q864 r1 · 243.3 s · 18,416 tokens · correct q65 r1 · 46.7 s · 4,293 tokens · correct q61 r1 · 61.5 s · 5,145 tokens · correct q191 r1 · 13.9 s · 1,663 tokens · correct q447 r1 · 5.0 s · 1,030 tokens · correct q476 r1 · 7.8 s · 908 tokens · correct q1034 r1 · 400.8 s · 31,435 tokens · correct q54 r1 · 47.5 s · 4,195 tokens · correct q407 r1 · 196.1 s · 16,552 tokens · correct q859 r1 · 15.8 s · 1,680 tokens · correct q451 r1 · 894.0 s · 57,309 tokens · correct q919 r1 · 47.1 s · 4,293 tokens · correct q569 r1 · 97.3 s · 7,794 tokens · wrong q13 r1 · 12.2 s · 1,327 tokens · correct q326 r1 · 3.5 s · 478 tokens · correct q865 r1 · 578.4 s · 43,832 tokens · correct q696 r1 · 8.1 s · 1,069 tokens · correct q318 r1 · 7.7 s · 1,597 tokens · correct q440 r1 · 79.4 s · 6,535 tokens · correct q689 r1 · 178.4 s · 14,016 tokens · correct q189 r1 · 9.1 s · 1,309 tokens · correct q778 r1 · 9.5 s · 1,644 tokens · correct q198 r1 · 18.8 s · 1,971 tokens · correct q735 r1 · 10.1 s · 1,397 tokens · correct q704 r1 · 135.7 s · 10,709 tokens · correct q541 r1 · 35.7 s · 3,404 tokens · correct q88 r1 · 211.1 s · 17,144 tokens · correct q940 r1 · 204.5 s · 17,212 tokens · wrong q255 r1 · 6.3 s · 843 tokens · correct q775 r1 · 501.0 s · 36,733 tokens · correct q161 r1 · 490.8 s · 38,366 tokens · correct q600 r1 · 4.4 s · 516 tokens · correct q740 r1 · 65.7 s · 5,938 tokens · correct q393 r1 · 109.2 s · 9,224 tokens · correct q142 r1 · 74.0 s · 6,310 tokens · correct q93 r1 · 1071.1 s · 66,212 tokens · wrong · truncated q466 r1 · 100.9 s · 8,260 tokens · correct q592 r1 · 1040.1 s · 66,114 tokens · wrong · truncated q163 r1 · 15.7 s · 1,791 tokens · correct q206 r1 · 450.2 s · 32,907 tokens · correct q928 r1 · 27.1 s · 2,691 tokens · correct q747 r1 · 5.2 s · 900 tokens · correct 46.9s
Correct 45/50 → 46/50 · truncated at 65,536 tokens 3 → 2 · median tokens 3,518 → 4,244.
iQ-MLX · LiveCodeBench v6 · medium 1 round
median 16.0 s → 17.7 s 5s 10s 20s 50s 100s 200s 500s official q228 r1 · 9.9 s · 1,361 tokens · correct q51 r1 · 14.4 s · 1,599 tokens · correct q563 r1 · 12.8 s · 1,644 tokens · correct q501 r1 · 7.3 s · 851 tokens · correct q457 r1 · 6.0 s · 782 tokens · correct q285 r1 · 12.6 s · 1,874 tokens · correct q209 r1 · 13.4 s · 1,922 tokens · correct q178 r1 · 30.2 s · 3,217 tokens · correct q864 r1 · 16.1 s · 1,755 tokens · correct q65 r1 · 15.9 s · 1,929 tokens · correct q61 r1 · 16.2 s · 1,848 tokens · correct q191 r1 · 12.9 s · 1,714 tokens · correct q447 r1 · 7.1 s · 1,243 tokens · correct q476 r1 · 9.4 s · 1,053 tokens · correct q1034 r1 · 111.9 s · 9,710 tokens · wrong q54 r1 · 12.7 s · 1,539 tokens · correct q407 r1 · 59.8 s · 5,995 tokens · correct q859 r1 · 16.4 s · 1,845 tokens · correct q451 r1 · 474.0 s · 29,113 tokens · wrong q919 r1 · 19.0 s · 2,172 tokens · correct q569 r1 · 22.6 s · 2,314 tokens · correct q13 r1 · 13.6 s · 1,610 tokens · correct q326 r1 · 3.1 s · 403 tokens · correct q865 r1 · 34.5 s · 3,450 tokens · wrong q696 r1 · 7.2 s · 1,084 tokens · correct q318 r1 · 6.3 s · 1,446 tokens · correct q440 r1 · 20.0 s · 2,229 tokens · correct q689 r1 · 25.6 s · 2,574 tokens · correct q189 r1 · 9.5 s · 1,486 tokens · correct q778 r1 · 5.6 s · 1,278 tokens · correct q198 r1 · 11.9 s · 1,458 tokens · correct q735 r1 · 14.0 s · 1,740 tokens · correct q704 r1 · 33.0 s · 3,224 tokens · correct q541 r1 · 13.3 s · 1,665 tokens · correct q88 r1 · 21.5 s · 2,197 tokens · correct q940 r1 · 26.7 s · 2,813 tokens · wrong q255 r1 · 6.5 s · 854 tokens · correct q775 r1 · 42.8 s · 4,735 tokens · correct q161 r1 · 119.9 s · 9,416 tokens · correct q600 r1 · 6.7 s · 759 tokens · correct q740 r1 · 43.3 s · 3,944 tokens · correct q393 r1 · 19.9 s · 2,215 tokens · correct q142 r1 · 23.6 s · 2,736 tokens · correct q93 r1 · 115.3 s · 9,081 tokens · correct q466 r1 · 16.1 s · 1,749 tokens · correct q592 r1 · 110.1 s · 9,627 tokens · wrong q163 r1 · 17.1 s · 2,129 tokens · correct q206 r1 · 126.9 s · 10,167 tokens · wrong q928 r1 · 10.5 s · 1,276 tokens · correct q747 r1 · 10.9 s · 1,517 tokens · correct 16.0s effort tail q228 r1 · 7.6 s · 1,180 tokens · correct q51 r1 · 9.6 s · 1,184 tokens · correct q563 r1 · 20.4 s · 2,450 tokens · correct q501 r1 · 5.6 s · 685 tokens · correct q457 r1 · 7.4 s · 936 tokens · correct q285 r1 · 12.3 s · 1,844 tokens · correct q209 r1 · 8.2 s · 1,354 tokens · correct q178 r1 · 26.1 s · 2,674 tokens · correct q864 r1 · 15.7 s · 1,755 tokens · correct q65 r1 · 20.4 s · 2,394 tokens · correct q61 r1 · 19.6 s · 2,132 tokens · correct q191 r1 · 13.7 s · 1,743 tokens · correct q447 r1 · 6.7 s · 1,207 tokens · correct q476 r1 · 7.7 s · 955 tokens · correct q1034 r1 · 118.2 s · 10,256 tokens · wrong q54 r1 · 12.7 s · 1,596 tokens · correct q407 r1 · 44.7 s · 4,710 tokens · correct q859 r1 · 11.7 s · 1,555 tokens · correct q451 r1 · 149.3 s · 11,801 tokens · wrong q919 r1 · 17.0 s · 1,994 tokens · correct q569 r1 · 21.2 s · 2,172 tokens · correct q13 r1 · 16.4 s · 1,873 tokens · correct q326 r1 · 3.1 s · 422 tokens · correct q865 r1 · 118.0 s · 9,670 tokens · wrong q696 r1 · 5.4 s · 915 tokens · correct q318 r1 · 6.7 s · 1,500 tokens · correct q440 r1 · 20.2 s · 2,229 tokens · correct q689 r1 · 20.2 s · 2,042 tokens · correct q189 r1 · 9.3 s · 1,433 tokens · correct q778 r1 · 7.9 s · 1,523 tokens · correct q198 r1 · 15.5 s · 1,820 tokens · correct q735 r1 · 22.8 s · 2,773 tokens · correct q704 r1 · 24.6 s · 2,469 tokens · correct q541 r1 · 18.1 s · 2,283 tokens · correct q88 r1 · 26.2 s · 2,819 tokens · wrong q940 r1 · 23.1 s · 2,464 tokens · wrong q255 r1 · 7.1 s · 965 tokens · correct q775 r1 · 121.2 s · 9,537 tokens · correct q161 r1 · 117.4 s · 9,416 tokens · correct q600 r1 · 7.8 s · 896 tokens · correct q740 r1 · 23.8 s · 2,601 tokens · correct q393 r1 · 22.4 s · 2,513 tokens · correct q142 r1 · 24.4 s · 2,811 tokens · correct q93 r1 · 57.3 s · 5,644 tokens · correct q466 r1 · 18.0 s · 1,913 tokens · correct q592 r1 · 37.8 s · 4,075 tokens · wrong q163 r1 · 17.3 s · 2,147 tokens · correct q206 r1 · 212.7 s · 14,938 tokens · wrong q928 r1 · 14.7 s · 1,743 tokens · correct q747 r1 · 5.1 s · 908 tokens · correct 17.7s
Correct 44/50 → 43/50 · truncated at 65,536 tokens 0 → 0 · median tokens 1,846 → 2,018.
iQ-MLX · LiveCodeBench v6 · low 1 round
median 14.0 s → 13.7 s 5s 10s 20s 50s 100s 200s 500s 1000s official q228 r1 · 7.7 s · 1,214 tokens · correct q51 r1 · 13.3 s · 1,485 tokens · correct q563 r1 · 11.3 s · 1,649 tokens · correct q501 r1 · 4.1 s · 582 tokens · correct q457 r1 · 5.8 s · 784 tokens · correct q285 r1 · 13.9 s · 2,133 tokens · correct q209 r1 · 6.2 s · 1,113 tokens · correct q178 r1 · 22.4 s · 2,363 tokens · correct q864 r1 · 17.6 s · 1,947 tokens · correct q65 r1 · 14.7 s · 1,827 tokens · correct q61 r1 · 16.5 s · 1,826 tokens · correct q191 r1 · 8.2 s · 1,236 tokens · correct q447 r1 · 3.6 s · 960 tokens · correct q476 r1 · 6.5 s · 816 tokens · correct q1034 r1 · 54.9 s · 4,298 tokens · wrong q54 r1 · 14.2 s · 1,795 tokens · correct q407 r1 · 56.0 s · 4,470 tokens · correct q859 r1 · 6.4 s · 1,010 tokens · correct q451 r1 · 1191.1 s · 64,448 tokens · wrong q919 r1 · 15.6 s · 2,021 tokens · correct q569 r1 · 19.2 s · 2,086 tokens · correct q13 r1 · 13.2 s · 1,623 tokens · correct q326 r1 · 2.6 s · 404 tokens · correct q865 r1 · 36.3 s · 3,145 tokens · wrong q696 r1 · 3.7 s · 729 tokens · correct q318 r1 · 6.2 s · 1,466 tokens · correct q440 r1 · 33.4 s · 3,114 tokens · wrong q689 r1 · 20.0 s · 2,060 tokens · wrong q189 r1 · 6.2 s · 1,116 tokens · correct q778 r1 · 5.2 s · 1,264 tokens · correct q198 r1 · 10.7 s · 1,380 tokens · correct q735 r1 · 11.8 s · 1,656 tokens · correct q704 r1 · 21.4 s · 2,284 tokens · correct q541 r1 · 15.7 s · 2,060 tokens · correct q88 r1 · 16.2 s · 1,967 tokens · wrong q940 r1 · 30.2 s · 2,876 tokens · wrong q255 r1 · 5.3 s · 811 tokens · correct q775 r1 · 45.9 s · 4,236 tokens · correct q161 r1 · 36.4 s · 3,376 tokens · correct q600 r1 · 5.2 s · 678 tokens · correct q740 r1 · 23.1 s · 2,636 tokens · correct q393 r1 · 21.3 s · 2,493 tokens · correct q142 r1 · 16.5 s · 2,122 tokens · correct q93 r1 · 22.6 s · 2,616 tokens · wrong q466 r1 · 11.9 s · 1,376 tokens · correct q592 r1 · 43.8 s · 3,667 tokens · wrong q163 r1 · 10.3 s · 1,495 tokens · correct q206 r1 · 67.3 s · 4,995 tokens · wrong q928 r1 · 11.3 s · 1,453 tokens · correct q747 r1 · 4.3 s · 853 tokens · correct 14.0s effort tail q228 r1 · 8.1 s · 1,255 tokens · correct q51 r1 · 12.0 s · 1,420 tokens · correct q563 r1 · 14.0 s · 1,898 tokens · correct q501 r1 · 5.1 s · 694 tokens · correct q457 r1 · 6.6 s · 916 tokens · correct q285 r1 · 11.7 s · 1,883 tokens · correct q209 r1 · 6.1 s · 1,096 tokens · correct q178 r1 · 25.4 s · 2,696 tokens · correct q864 r1 · 16.2 s · 1,741 tokens · correct q65 r1 · 15.4 s · 1,952 tokens · correct q61 r1 · 16.8 s · 1,904 tokens · correct q191 r1 · 14.7 s · 1,944 tokens · correct q447 r1 · 4.6 s · 1,037 tokens · correct q476 r1 · 4.5 s · 625 tokens · correct q1034 r1 · 42.9 s · 3,690 tokens · wrong q54 r1 · 13.4 s · 1,758 tokens · correct q407 r1 · 68.6 s · 5,126 tokens · correct q859 r1 · 11.2 s · 1,511 tokens · correct q451 r1 · 166.6 s · 10,349 tokens · wrong q919 r1 · 13.3 s · 1,737 tokens · correct q569 r1 · 17.9 s · 1,884 tokens · correct q13 r1 · 12.2 s · 1,485 tokens · correct q326 r1 · 2.7 s · 407 tokens · correct q865 r1 · 25.6 s · 2,644 tokens · wrong q696 r1 · 3.9 s · 753 tokens · correct q318 r1 · 10.2 s · 1,919 tokens · correct q440 r1 · 34.6 s · 3,188 tokens · correct q689 r1 · 21.4 s · 2,294 tokens · correct q189 r1 · 9.0 s · 1,448 tokens · correct q778 r1 · 6.3 s · 1,342 tokens · correct q198 r1 · 9.4 s · 1,259 tokens · correct q735 r1 · 11.2 s · 1,590 tokens · correct q704 r1 · 25.1 s · 2,551 tokens · correct q541 r1 · 11.9 s · 1,575 tokens · correct q88 r1 · 32.8 s · 2,938 tokens · wrong q940 r1 · 15.1 s · 1,762 tokens · wrong q255 r1 · 4.9 s · 736 tokens · correct q775 r1 · 170.8 s · 10,863 tokens · wrong q161 r1 · 39.6 s · 3,596 tokens · correct q600 r1 · 5.7 s · 719 tokens · correct q740 r1 · 19.4 s · 2,243 tokens · correct q393 r1 · 21.9 s · 2,515 tokens · correct q142 r1 · 16.3 s · 2,085 tokens · correct q93 r1 · 30.7 s · 3,026 tokens · wrong q466 r1 · 18.2 s · 2,029 tokens · correct q592 r1 · 43.0 s · 3,605 tokens · wrong q163 r1 · 9.1 s · 1,289 tokens · correct q206 r1 · 803.7 s · 44,300 tokens · wrong q928 r1 · 9.1 s · 1,202 tokens · correct q747 r1 · 5.1 s · 927 tokens · correct 13.7s
Correct 40/50 → 41/50 · truncated at 65,536 tokens 0 → 0 · median tokens 1,810 → 1,822.
The medians move by less than the round-to-round noise. What moves is the tail: at xhigh the effort-tail template hit the
token limit more often (Swift 1.5: 4 → 7 answers over 2 rounds; iQ-MLX: 7 → 9 in 1 round), and each truncated answer costs about 1,000 s. The four GPQA
questions iQ-MLX lost at xhigh were all truncations.
Ways to keep both: a cheap switch and the short-prompt cache
Five options, none tested yet, written down on 2026-10-17. They all rest on the checkpoint rule inferred from the logs (one checkpoint at the start of the last message);
confirming that rule in the mlx-serve source comes before options 4 and 5. Dashed blocks are the part that stays equal between the two requests of each diagram.
1. Effort block before the last user message (template) The last message is the user question again, so the checkpoint returns to the end of the shared prefix. Short prompts reuse the system prompt as with the official template; an effort switch at 128K keeps the history and re-reads only the effort block and the last question.
Short prompts:
request A system tools effort user: question 1 assistant
request B system tools effort user: question 2 assistant
Effort switch at 128K:
turn N, xhigh system 128K history effort: xhigh user N assistant
turn N, low system 128K history effort: low user N assistant
New question in a long session:
turn N system history effort user N assistant
turn N+1 system history user N assistant N effort user N+1 assistant
Cost: in a long session every new question moves the effort block, so the server re-reads the whole previous turn (its question, tool results and answer). The cost is bounded by one turn, not by the session. Test: probes 3e and 3f and the obedience battery of Task 11, plus a short 3c to measure the control turn.
2. Smaller --ssm-checkpoint-stride Keep the tail template and let the server write periodic checkpoints inside short prompts. With a stride of 512 tokens, a 600–1,200-token prompt gets one or two checkpoints inside the shared prefix.
stride today system tools user: question effort assistant
stride 512 system tools user: question effort assistant
Cost: the server help says each checkpoint forces a chunk boundary and re-reads the expert weights during prefill, and each one stores a copy of the GDN state. Reuse is partial: it stops at the last checkpoint before the end of the shared prefix. Test: prefill time and memory at 32K, 128K and 256K, then probe 3f.
3. Hybrid template by conversation length The Jinja template can count messages and characters. With few messages the effort line goes first (short-prompt cache intact); past a threshold it goes last (cheap switch). A session pays one full prefill when it crosses the threshold.
few messages effort system tools user: question assistant
many messages system long history user N effort assistant
Cost: the threshold is fixed in the template and invisible to the client. No server change. A fallback if option 1 regresses on long sessions.
4. A checkpoint at every message boundary (mlx-serve) If the server saved the SSM state at the start of every message, not only the last one, there would always be a checkpoint at the end of the shared prefix, and the position of the effort block would stop mattering.
every boundary system tools user: question effort assistant
Cost: a change in mlx-serve, after the current rule is confirmed in its source. More checkpoints per prompt, each with a copy of the GDN state.
5. Take the effort out of the prompt The client pins the effort per session (the current decision), or limits thinking with a per-request budget if the server exposes one. Without the line in the prompt, the cache does not depend on the effort.
request system tools user: question assistant + thinking budget in the API call
Cost: a per-request thinking budget is not the same control as the effort line, and it was not checked whether mlx-serve exposes one.
Suggested order: options 1 and 2 together, with the Task 11 battery, because both use the overlays and scripts that exist. Option 3 as a fallback. Options 4 and 5 depend on mlx-serve.
All numbers
Counts are sums over the rounds listed (official / tail). Tokens are thinking plus visible answer. Total time is the wall time of the whole suite.
Setup and how to reproduce
Mac Studio, Apple M4 Max, 40-core GPU, 128 GB unified memory, macOS 26.6. Server: mlx-serve 26.10.1 with the same flags for every arm
(--prefix-cache on, 131,072-token context for the batteries, 262,144 for the 3e probe). Sampling: temperature 1.0, top_p 0.95, top_k 20, seed 42,
max_tokens 65,536 on the batteries.
The overlay is built by scripts/make-overlay.sh: every file of the pack hardlinked into a new directory, with only the template replaced.
Probes: scripts/agent_probes.py (3e, 3f), scripts/run-battery.sh with bench2.py (GPQA, LiveCodeBench),
scripts/effort_obedience.py (paired bootstrap), scripts/render_effort_tail_page.py (this page). Runbook:
plan-effort-needles.md , Tasks 11 and 15;
write-ups: etapa11-effort-tail.md and
etapa15-iq-effort-tail.md .
Limits
GPQA-Diamond and LiveCodeBench are 50-question samples, not the full sets. Swift 1.5 has 2 rounds per effort and template, iQ-MLX has 1. A difference of 2–3 questions is within noise; the campaign rule accepts a drop of up to 3 per round.
The iQ-MLX xhigh official run is from another server session (2026-10-10). Its thinking ratio against the tail run (×1.05) is close to the same-session A/A at medium (×1.01), so the sessions look comparable, but it is not a same-day pair.
The checkpoint position (start of the last message) is inferred from the hybrid miss and inherited N checkpoints lines of the server log, not from the mlx-serve source.
The short-prompt probe (3f) ran only on Swift 1.5. The prompt is the same for iQ-MLX, so the cache behaviour should match, but it was not measured.
None of the five options in Ways to keep both was tested. They are listed as hypotheses with their expected cost.
LiveCodeBench answers graded by the old runner were regraded with the official import prelude; no passing answer turned into a failure.