B站UP主“喵了个猫了个咪了个猫”把第 9 期 AI 算法对抗大赛的题目出成了造桥。九个模型各自在 90 分钟里设计桥梁。前 3 关,9 个全过;第 4 关“过船”,只剩 3 个。哔哩哔哩GitHub
这 3 个是 Sol、Opus 和 Astra。最后的总分前三名,也正好是他们。GitHub
第 4 关的题目是:24 米的河,中间 9 到 15 米是航道,船到前 10 秒鸣笛,船进航道后的 6 秒里,水面到 6 米高的空间不能有任何桥杆件。四辆车在不同时刻从两岸出发。桥要让船,也要让车。GitHub
这看起来是“会不会造会动的桥”的问题。我把仓库里的九份设计按同一套引擎重跑了一遍,发现六个失败里,有四个在至少一个场景里,船还没来就已经有车掉下去了;另外两个确实把桥动了起来,但一个收不回去,一个合上了也开不过去。没有一次是船撞上桥。
Gemini 4 Argon 选了一条最像工程师的路:不造开合桥,直接造一座高拱,桥面最高处 6.15 米,刚好压在 6 米航道顶上方。它算对了净空,却没算过载。第一辆车出发 4 秒多,拱肋开始成片断裂;到第 9 秒,桥面已经掉到水里,27 根杆件断了。
DeepSeek V4.1 Flash 的桥 1.3 秒断了第一根杆,豆包 Seed Evolving 的液压杆 3 秒伸出、3.4 秒车就掉了;Grok 4.7 在第二个场景里,面包车 5.9 秒就下去了。
腾讯混元 Hy4 开局就把中间一段放下去,最后沉到河底;船是过去了,但 18 秒的合桥指令没能把它拉回来。19 秒绿灯亮,四辆车依次开进缺口,到 24 秒全部落水。Kimi K3.1 Pro 的桥更像一段靠在岸边的陡坡:左岸桥面一开始就折到近 80 度。18 秒液压杆把它往下放了一点,但到 30 秒绿灯时仍有约 70 度,桥尖停在 9 米处,离右岸还有 6 米多;车开上斜坡就掉了。
三个过关的,给出了三种答案。
GPT-6.2 Sol 的做法最不像桥:鸣笛后 1.2 秒,两组液压杆把整座桥往下拉,桥面从水面上方沉到水下 1.5 米,航道整段让空;18 秒多再拉回来。船从桥面上方开过去。它也是第 4 关唯一一个比参考答案更便宜的过关设计,造价 11712 元,参考答案是 12343 元。
Claude Opus 5.5 用一根液压杆把左半跨绕桥头立起来。第 7 秒开始抬,11 秒多就几乎竖直地立在航道左侧;船过去后,18 秒多开始放,22 秒前落回桥面。
GPT-6 Astra 干脆不造机关:一座静态高拱,桥面在航道上方的 6.3 米处,只比 6 米净空高 0.3 米;引桥最陡 16.7 度,离车约 17 度的爬坡极限也只差 0.3 度。两个余量都薄得像纸,但四辆车全过。第二个场景里断了 3 根杆,车还是都到了。
三条路线,其实是三种对“会动”的回答:Sol 让桥沉下去,Opus 让桥立起来,Astra 让桥别动。它们都满足同一个条件——在通车、让船、再通车这三个状态里,桥都得是桥。开合桥不是给桥加一个机关,而是让桥的受力路径在动的时候换一条;液压杆既是机关,也是支撑,合页既是转轴,也是弱点。六个失败的设计,问题不在于“不会动”,而在于没让桥在每一个状态里都成立。
这不是一场模型能力排名。比赛条件写得很清楚:每个模型只跑一次,单次结果有偶然性。工具、接入渠道和思考档都会影响结果。但这道题暴露的问题与排名无关:当结构需要改变状态时,模型能不能同时守住每一个状态。GitHub
第 5 关“钱不够”更狠,9 个里只过了 1 个;第 6 关“地狱关”过了 3 个。但第 4 关是分水岭:它第一次要求桥在时间轴上成立。此前的桥是一张图,此后的桥是一段过程。多数模型还停在画图。
所以,卡住它们的不是“会动”,是“动完以后还得是桥”。