sports-video-coach · 排行榜 English

编程 agent 能看懂体育录像吗?基准测试测出了什么

体育录像复盘基准测试的简短结论。视频是工具画出来的,所以真实值是精确的,下面每个数字都是测出来的,不是评出来的。每条结论都链接到它来自的榜单行。

除非某条结论写明别的榜,下面的数字都来自新种子榜:每次运行都用新种子重新生成 svc-bench-3。固定的 svc-bench-3 榜上同样这些参赛者的数字不同:gpt-6-astra,effort xhigh 在那里超出盲猜 0.727,在这里是 1.000。

effort 对看录像有影响吗?

回答: 有,而且很大。只改 effort,Sonnet 5.5 的超出盲猜分就从 0.419(默认 effort,n=2,范围 0.413–0.426)变到 0.931(effort high,n=4,范围 0.856–0.994)。用 effort max 时,它在时限前没有给出回答。

同一模型,每次运行都用新种子重新生成 svc-bench-3,静帧赛道(只看静帧,不跑代码);只改了 effort 设置。

参赛者设置次数超出盲猜每次用时
Haiku 5.5 Claude Code默认 effort10.19896 s
Haiku 5.5 Claude Codeeffort high10.564369 s
Opus 5.5 Claude Code默认 effort20.997347 s
Opus 5.5 Claude Codeeffort low10.77870 s
Sonnet 5.5 Claude Code默认 effort20.41917 s
Sonnet 5.5 Claude Codeeffort high40.931216 s
Sonnet 5.5 Claude Codeeffort max2没有回答 (到 1200 s 和 2400 s 被终止)1801 s

边界: 一共 13 次运行,各用自己的种子;7 个设置中有 3 个只跑了一次。这是测出来的差别,不是方差估计。

原始分能说明模型看得多准吗?

回答: 单看说明不了什么。不看视频的盲猜总分就有 0.170–0.379,所以要看超出盲猜那一栏:Haiku 5.5 总分 0.440,超出盲猜只有 0.198。

盲猜总分:

盲猜照抄题目里的示例答案。新种子上每次运行有自己的基线;这 15 个基线的总分是 0.170–0.379。

每次运行在自己种子上的盲猜
参赛者种子盲猜总分
gpt-6-astra,effort xhigh Codex9116233660.170
Sonnet 5.5,effort high Claude Code2880380830.219
Sonnet 5.5,effort high Claude Code3958047310.228
qwen3-vl:4b-instruct-q4_K_M Ollama7920925860.232
Haiku 5.5,effort high Claude Code7785722090.242
Sonnet 5.5 Claude Code9564669260.244
Sonnet 5.5,effort max Claude Code6042845330.247
Opus 5.5 Claude Code6131040180.252
Sonnet 5.5 Claude Code4060134930.268
Sonnet 5.5,effort high Claude Code6336757010.297
Haiku 5.5 Claude Code1666976720.297
Sonnet 5.5,effort max Claude Code2809027960.318
Opus 5.5 Claude Code2051593680.344
Opus 5.5,effort low Claude Code9599648910.372
Sonnet 5.5,effort high Claude Code2086321710.379
参赛者次数总分超出盲猜
gpt-6-astra,effort xhigh Codex11.0001.000
Opus 5.5 Claude Code20.9970.997
Sonnet 5.5,effort high Claude Code40.9400.931
Opus 5.5,effort low Claude Code10.8790.778
Haiku 5.5,effort high Claude Code10.6980.564
Sonnet 5.5 Claude Code20.5430.419
Haiku 5.5 Claude Code10.4400.198
qwen3-vl:4b-instruct-q4_K_M Ollama10.0770.000
Sonnet 5.5,effort max Claude Code20.0000.000

超出盲猜:0 = 不比不看视频的盲猜强,1 = 满分(每道题算 (score - floor) / (1 - floor))。

边界: 基线由工具为每个套件和种子算出;每个套件一个盲猜,没有随机性。

编程 agent 能从视频里数次数吗?

回答: 在这些程序画的训练题上,能,只要允许它运行代码:代码赛道 9 次运行中有 5 次满分 1.0,最低总分 0.000。在静帧赛道只用眼睛看静帧,各参赛者的超出盲猜分从 0.000 到 1.000 不等。

代码赛道:agent 自己写追踪程序并运行。画出来的视频颜色单一,像素追踪就能找到球;这也是设静帧赛道的原因。

套件代码赛道运行满分 1.0最低总分
svc-bench-3200.958
svc-bench-2420.000
svc-bench-1331.000

边界: 9 次代码赛道运行,覆盖 3 个套件;静帧的范围是新种子榜上各参赛者的平均超出盲猜分。

本地小视觉模型够用吗?

回答: 做这个不够:qwen3-vl:4b-instruct-q4_K_M 在它跑过的每个榜上超出盲猜分都是 0.000:总分 0.125 和 0.077,而盲猜是 0.331 和 0.232。

通过 Ollama 在运行者自己的显卡上跑,每道题发一次请求,附上那道题的缩略图。

榜单总分同一批视频上的盲猜超出盲猜每次用时
svc-bench-30.1250.3310.000260 s
svc-bench-3 (新种子)0.0770.2320.000621 s

边界: 同一个量化模型跑了 2 次,temperature 0;更大的本地模型可能更好。

接近满分的复盘要花多少?

回答: 新种子榜上,超出盲猜 0.99 及以上、有费用记录的参赛者里最便宜的是 Opus 5.5:每次 $2.55、347 s(2 次运行),超出盲猜 0.997。gpt-6-astra,effort xhigh 也达到了 1.000,但没有报告费用。

费用是 agent 自己报告的数(Claude Code 会报,Codex 和 Ollama 不报);用时是实际秒数。

参赛者次数超出盲猜每次用时每次费用
gpt-6-astra,effort xhigh Codex11.000514 s没有记录
Opus 5.5 Claude Code20.997347 s$2.55
Sonnet 5.5,effort high Claude Code40.931216 s$0.84
Opus 5.5,effort low Claude Code10.77870 s$0.45
Haiku 5.5,effort high Claude Code10.564369 s$0.32
Sonnet 5.5 Claude Code20.41917 s$0.06
Haiku 5.5 Claude Code10.19896 s$0.06
qwen3-vl:4b-instruct-q4_K_M Ollama10.000621 s没有记录
Sonnet 5.5,effort max Claude Code20.0001801 s没有记录

没在新种子上跑过的:Fable 5.1 在固定的 svc-bench-3 榜上:2 次运行,超出盲猜 0.494(最好 0.988),每次 $19.23(2 次中有 1 次)。

边界: 15 次运行的平均值;大多数参赛者只跑了一两次。价格按每次运行(四段短视频)算。

每个模型错在哪里?

回答: 最难的一题是 stroke-rate:给出回答的 13 次运行平均得分 0.700。(划船的划桨节奏,远处有一条节奏相近的船)

新种子榜上每道题重新算出的平均分(0 到 1);榜上的折叠块列出每个回答和漏掉了什么。

参赛者juggle-touchesfar-hoop-shotspass-releasesstroke-rate
gpt-6-astra,effort xhigh Codex1.0001.0001.0001.000
Opus 5.5 Claude Code0.9891.0001.0001.000
Sonnet 5.5,effort high Claude Code0.7811.0000.9791.000
Opus 5.5,effort low Claude Code0.9760.5381.0001.000
Haiku 5.5,effort high Claude Code0.8640.3851.0000.543
Sonnet 5.5 Claude Code0.9190.4460.8100.000
Haiku 5.5 Claude Code0.5000.4550.2500.556
qwen3-vl:4b-instruct-q4_K_M Ollama0.0000.3080.0000.000
Sonnet 5.5,effort max Claude Code0.0000.0000.0000.000

边界: 分数由每次运行存下的回答和它那个种子的真实值重新算出;15 次运行。

这个基准测试说明不了什么

自己重跑

一条命令就能重跑任意一行:重跑说明。跑一个我们没测过的 agent,把结果发来:issue #7。