第 5 关的计分表上,Claude Opus 5.5 和 GPT-6 Astra 都写着“超预算”。Astra 的造价 10199,预算 10000,差 199 块;Opus 更夸张,超了 3472 块。这一关两人都记 0 分。不是桥没造出来,是账没算平。
这是 B 站 up 主“喵了个猫了个咪了个猫”的 AI 算法对抗大赛第 9 集。九个模型在 90 分钟里各做七关,赛后把选手包、设计文件和 72 局攻防结果都放进了 GitHub。设计文件是逐字节原样入库的。 仓库里连物理引擎都能用指定编译器编出同一个哈希。我把九个人的桥一份份打开,发现最值得看的不是冠军桥,而是这些“差一点”和“刚刚好”。GitHub
前 3 关,九个人都过。从第 4 关“过船”开始,六个模型整段掉队:Gemini、Grok、Kimi、混元、豆包、DeepSeek 在第 4~6 关的通过数全是 0。第 4~6 关里,只有 GPT-6.2 Sol、Opus、Astra 拿到过关分;第 5 关只剩 Sol。 这些模型不是某座桥没搭好,而是从“静态结构”跨到“结构、机关、交通一起算”时,整条工作流断了。GitHub
第 5 关叫“钱不够”:24 米河,加一个 4 米深的旧码头坑,没有木杆,预算 10000。参考答案用三根液压杆搭了一套过坑机构。Sol 交了一座 8620 元的桥,比参考答案还贵约 400 块,却是九个人里唯一过的:河面用钢索吊起桥面,坑里竖两根约 3 米的弹簧当桥墩。材料表里弹簧每米 30 元、每根固定 300 元,受压上限 60 kN,而且没有屈曲系数。 同样 3 米的木杆,受压上限只剩约 13.3 kN。在这个坑里,三米长的弹簧比同长钢杆便宜,又不像木杆那样受长细比拖累。回放里,其中一根弹簧在 8.5 秒时以约 61.4 kN 的压力断掉,车还是过去了。它不像一座永久桥,更像一条允许先坏的传力路径。GitHub
第 4 关更能看出“系统”二字。船 12 秒进航道,航道里不能有桥,也不能有车。Sol 的设计里,船笛一响,液压杆先把活动桥面收开;船过完就复位;红绿灯一直压着两岸车流,直到 23 秒后才放行。四辆车最后在 29~38 秒到达。桥不只是桥,是一套港口调度:结构、机关、红绿灯、车辆排队时间要一起算。他的设计文件里那些十几位小数,比如 1.7124648255905592,就是反复试算留下的指纹。
第 7 关是攻防。72 局里 18 局攻破,都没有出现物理异常。 其中四个用了液压杆的捣蛋车——Sol、Opus、Astra、Gemini——分别攻破 5、4、6、3 座桥,18 次攻破全在这四辆车上;五个只拿钢杆搭了台重车的模型,全部 0 次。前三名的捣蛋车都只有三个节点、三根杆,核心不是“更重的车”,而是一套会在桥前发力的机构:两吨多的配重,靠液压杆在指定位置顶起来。剩下的人造的是重车,不是武器。GitHub
冠军 Sol 的闯关和攻防也不是都第一:Astra 的攻防分 87.5,比 Sol 的 81.25 高;但 Sol 的闯关分 106.24,比 Astra 的 71.14 高出一大截。七关平均的算法,让前六关的稳定发挥比第 7 关的单项第一更值钱。
这份开源最诚实的地方,是它把能验证的都给了:选手包、设计、结果、SHA-256、可复现的引擎;把不能验证的会话记录和思考内容明确排除,也提醒这只是单局比赛,工具和渠道不同,不能当成模型能力榜。于是我们只能从设计反推过程。好在设计留下的痕迹够多:199 块的超支、两根当桥墩的弹簧、两盏按秒切换的红绿灯、三节点的液压弹射车。它们比排行榜更清楚:这场比赛的分水岭,不是谁更懂桥,而是谁把规则、预算、机关、交通和对手,当成了同一个系统。