2020 年,另一只球队击败了勇士(连载 3)
欲知上两集内容,请到文章:《2020 年,另一只球队击败了勇士(连载 1)》;《2020 年,另一只球队击败了勇士(连载 2)》查看
八
“科尔教练,外界质疑你们上一场通过利用机器人的 Bug 骗取大量罚球,赢得很不光彩。对此你有什么想说的吗?” 第五战赛前,一位记者采访勇士队主教练科尔时这么问。
“篮球不是小孩子的游戏。任何球队站上这片场地就是为了取胜,没什么好说的。” 说完科尔径自踏出了媒体间。
Marc 则依旧没有接受媒体的赛前采访。
第四场暴露出落脚点选择的 Bug 后,Marc 的团队花了两天时间做了两件事情。首先是优化了原来的动态平衡算法,让机器人在防突破或无球变向中,判断每一步的落脚点时加大下方摄像头所录入数据的权重,缩短判断时间。
另外,Marc 把机器人球员的防守偏好调整为 “保守型”。即放弃往外卡的赌博性防守,偏好往内收缩的脚步。
Marc 赌对了。第五场一上来,科尔依然 All In 内线强攻。然而上一场帮助勇士拿下 Playground 的强攻内线、博犯规战术,在机器人调整过后,失效了。
内线强攻不下,勇士的进攻突然哑火。
另一边,料想到勇士队会继续放弃 “五小”、上大个子强攻内线,Marc 把球队的进攻偏好里优先级最高的一项改为 “反击快攻”——当场上有大中锋时,勇士整体速度会骤降。
一来一去,勇士迟迟没有找到自己的节奏,而 Playground 通过反击快攻中的追身三分,建立了很大的比分优势。下半场勇士重新换回 “五小”,但球员的士气和手感一时间都调整不过来,“水花兄弟” 表现低迷。
全场比分 109 – 98 —— Playground 追回一场,大比分 2 – 3,仅落后一场。
丢掉这一场让科尔心里开始有点紧张了。四年前,他们也曾有过以 3 – 1 的大比分领先,最后被翻盘、失掉冠军的经历。
他不允许这样的事情再发生一次。
在第六场开始前的两天训练时间里,科尔带领勇士全队不停地回看前五场比赛的录像,希望找到 Playground 队的弱点一击制胜,但迟迟没有找到一个像第四场一样的 Bug。
信心的丢失让科尔急躁了起来。有一天训练,库里姗姗来迟,科尔甚至大骂出口:“能不能改掉你那副吊儿郎当的样子?”
另一边,Playground 队的训练则很简单:一群工程师坐在竖屏的台式电脑前不停地敲键盘。
第六场比赛开始,人和机器的区别开始显现出来。刚过完休赛期,就在十几天内连打 6 场比赛的勇士队体能有点跟不上。
勇士的开局并不顺利,Playground 很快通过精准的投射拉开了两位数的比分差距。
拐点在下半场出现。
科尔收下了 “五小”,换上阵地战阵容打挡拆战术。赛前他们演练过大量无球掩护的走位和配合,今天终于把位置都跑顺了。
在短时间内大量的无球掩护中,勇士还让 Playground 暴露了另一个问题。Playground 的中锋机器人在面对勇士球员的无球掩护时,无法及时决定换防或不换防,反应时间较慢,这常给勇士球队留下较长时间的进攻空挡。
而每当勇士的大中锋和库里打挡拆配合时,Playground 的机器人只能凭借概率预判对方中锋 “拆” 完之后是顺势下内线还是飘到外线。一旦对方球员做出与平时不一样的决策时,预判失误的机器人会很快失位。
对无球球员跑位的预判不准,让 Playground 队防守连连失利。勇士队抓住机会,在第四节中段把比分差距缩小到 5 分以内。
科尔观察到 Playground 队员的预判能力不足,索性在防守端也设计了一些协防陷阱。Playground 的后卫以为自己晃过了勇士后卫,往里突破时,其实已经落到勇士队协防的夹击中。
比赛还剩半分钟,在 Playground 的后卫机器人落入夹击后的一次失误过后,勇士队一个反击快攻打成,比分追平!
最后 12 秒,勇士的进攻再次被断下。格林抢到皮球,双手一掷,皮球飞向已经跑过半场的库里。
库里接球狂奔,Playground 队的控卫紧追其后。
刚过罚球线,他大步一跨、纵身一跃。他想用扣篮的方式稳稳拿下两份,夺得比赛的胜利。
他的队友们在后场高举双手,勇士主场的观众则几乎同时起立,甚至开始欢呼欢呼。
“啊!”
库里大叫一声,狠狠摔到地上,坐在地上痛苦地捂着左脚。皮球从他的手中滑走、飞到线外。
库里抽筋了。在起跳脚左脚用尽全力蹬地的那一下。
勇士队错过反超比分的最佳机会,库里被搀扶下场,队医现场治疗。最后几秒的进攻里 Playground 没能得分,比赛进入加时。
库里没能在加时赛里再次返场,而勇士队的其他球员也已经明显体力不支,他们在加时赛中仅 8 投 1 中。
Playground 队机器人的 “体能优势” 显现出来了,快速的外线传导球后,两记三分,锁定胜局。
Playground 再下一城,大比分 3 – 3。
九
人机大战如萧华所愿,走到了 “抢七”。
奥克兰的球迷开始骚动了。
四年前勇士经历过 3 – 1 领先却被连胜三局、丢掉的总冠军的事情。那一年他们打破了 NBA 常规赛的胜场纪录,当家库里 “封神”,全世界都等着勇士拿到一枚冠军戒指,为那个疯狂的赛季画上完美句号。
然而他们连输了三场,丢掉了冠军。
这次会重蹈覆辙吗?
ESPN 的分析师认为勇士被翻盘几率很小。“抢七” 距离第六场之间,有 4 天休息时间,这足以让勇士队队员恢复体能。
分析者认为第六场下半场的表现来看,勇士通过前几场逐渐找回了进攻中的细腻配合,如果不是库里抽筋导致那一球失误,勇士本来已经取得系列赛胜利了。
博彩业也依然看好勇士,他们给出的是勇士让分 8.5 分。
MIT、CMU 的机器人学者们这 4 天里不断被邀请上节目,分析 “抢七” 大战的走向。
“相同条件下,选择什么应对方案,这是一个概率计算的问题。” 学界的科学家也不看好 Playground,“机器人永远按照计算出来最大概率的选项去走。休息过的勇士不会再犯错误。”
实际上 Marc 也意识到了这个问题。前六场之所以可以拿下三场,很大部分的原因是勇士队休赛期后还没来得及调整状态。
一旦勇士队像上一场后半段一样打出复杂的配合,做一些和常规调动相悖的战术调动,机器人防守时会很无所适从。这是机器人和人类的最根本区别之一——机器人没有 “直觉”。
Marc 的团队里没有专业的 NBA 教练。这让他们无法拆解勇士的战术,把每一项的决定背后的变量拆分成最小单位,再给出应对方案。
Playground 队需要一个教练。
经由 Andy Rubin 的介绍,Marc 结识了前微软 CEO 鲍尔默——也是快船队的老板。鲍尔默已经拥有洛杉矶快船队快 7 年时间了,NBA 联盟里优秀的教练他都认识。
“恩,你需要一个教练是吗,” 鲍尔默在电话那头想了想,“我倒是认识一个传奇级别的教练,也一样住在洛杉矶。就是退役好几年了。”
鲍尔默指的,是菲尔杰克逊,公牛王朝和湖人王朝的缔造者,NBA 公认最伟大的主教练之一。
比 Marc 还要大 4 岁的禅师在 2014 年签下和纽约尼克斯队的 5 年合约,任总裁。去年合约到期,杰克逊回到洛杉矶和珍妮巴斯定居,安享退休生活。
Marc 很快和赋闲在家的杰克逊联系上,并专程飞了一个小时去洛杉矶。
在珍妮巴斯继承下来的老巴斯豪宅里,两人第一次见面。橱窗里放着 11 枚金光闪闪的总感觉戒指,但 Marc 没有时间欣赏和闲聊。一坐下他就直入主题,噼里啪啦说了一堆,寻求禅师的战术指导。
杰克逊听着,挂着他招牌的蜜汁微笑,没有回话。两分钟后他终于把手上的茶杯搁到茶几上,说:
“你为什么要让每个机器人都一样呢?”
十
10 月 20 日,抢七大战如约而至。
TNT 的转播室里,奥尼尔和查尔斯巴克利正在打赌。
“奥胖,我知道你的恩师杰克逊加入了 Playground 队,” 巴克利说,“没有冒犯的意思。但如果一个 10 年没执教的 75 岁老头能带着这些蹩脚机器人打败勇士,我愿意把驴、猪、牛、马的屁股我挨个亲一遍,全程直播。”
也有一些人认为球迷并不是真的看好勇士。自由作家张佳玮在他的微信公众号上推了一篇题为《你是支持勇士赢,还是害怕机器人赢?》的文章。
Marc 也能感觉到对手和球迷心态上的一些微妙变化。前六场比赛里,观众席还是黄绿相间的;但今天的甲骨文中心球馆,几乎一片金黄。
但 Marc 的机器人 “感觉” 不到。
开场后勇士队非常激进,甚至显得有些过激。“死亡五小” 一开场就对 Playground 进行半场紧逼,机器人出现了一些失误,但失误率已经比系列赛刚开始时大大降低。
半节打完勇士球员耗费了不少体力,但比分仅微弱领先 4 分。
科尔见势调整了节奏,把大中锋放到场上,把节奏控制下来。阵地战中勇士开始了细腻的无球跑动和传切配合,得分率开始上升。
但比分依然焦灼。说不出 Playground 打得好在哪,但科尔隐隐感觉对面这 5 个机器人今天有点不一样。
在 Playground 的一次进攻中,Playground 的控卫机器人在弧顶控球。库里的防守身位卡在离控卫机器人一臂距离的地方。
这是勇士队研究了两天录像,仔细观察机器人投射动作和速度之后得到的合理防守距离。防守球员进可封盖退可横移,机器人应该不会强行出手。
但这一次控卫机器人出乎意料地选择了干拔,库里没来得及封盖,控卫机器人三分命中。
又一次进攻中,Playground 的得分后卫佯装抬手后迅速往里突破,造成了勇士队汤普森的阻挡犯规。
“是哪里出了问题呢?” 科尔开始在教练席边上踱步。
另一次 Playground 队进攻时,得分后卫机器人又落入到勇士队布置的陷阱中。
汤普森和格林准备向前一步夹击分卫机器人。
前几场一旦落入底角收到包夹,机器人很容易被勇士球员预判到传球路径并抢断。所以汤普森和格林的注意力都在机器人可能的传球路径上,汤普森左脚往外跨了半步,左手不停地挥动。
但分卫机器人没有传球,而是短暂停顿之后再次加速,左手把球往一尺宽的人缝中一砸,身体跟着往前跨。电光火石之间汤普森的身体赶紧往右挪了一下,企图 “关门”,但撞到了分卫机器人的身体。
“哔”,裁判哨响,汤普森阻挡犯规。
看完这一球科尔一愣,回头朝 Playground 的教练席望去。他在公牛时期的恩师,菲尔杰克逊正坐在 Marc 身边,依然是标志性微笑。“菲尔这个老狐狸又弄了什么猫腻?” 科尔心想。
的确这是杰克逊给 Marc 的第一个建议:让每个机器人不一样,而且在每个比赛阶段都不一样。
之前的比赛里,Playground 的大部分进攻是靠远投完成的。虽然凭借比库里当年还逆天的远投赢下三场比赛,但整体节奏非常 “套路”。场上 5 个机器人的进攻选择比较单一,进攻倾向也差不多。
杰克逊让 Marc 把每个机器人的进攻和防守倾向拉开差异,并根据勇士球员的防守特长调整。再加入一些调整机制,在一定的触发条件下改变倾向。
例如当控卫机器人数次远投得手后,勇士队加强针对外线的防守,它的进攻倾向会切换为组织为主,其他机器人也会相应变化,例如内线机器人会从保护篮板切换为卡位要球。
倾向的调整让机器人打得更像真实的球员了,勇士队起初有点不适应。但这并没有让 Playground 取得领先,因为勇士很快摸熟悉了每个机器人的进攻倾向,及时调整过来。勇士球员开始知道对不同机器人时应该侧重哪方面防守;当不同的机器人开始呼唤挡拆时,要怎么选择防守策略。
是的,机器人这场开始打挡拆了,这也是杰克逊对机器人的输入,不过进攻效率也并不高。
半场结束,双方的手感都不算太好,勇士的进攻更加流畅。57 – 51,勇士领先 6 分。
“防守防守防守!” 科尔上半场隐隐感觉到有点不同,但也说不出所以然。他在更衣室里大喊,“防好远投,防挡拆时尽量夹持球人逼失误,落空空切的机器人由内线补。第三节结束前拉开到两位数分差!”
Playground 的更衣室总是比对面安静。工作人员在一旁给机器人做检查和更换一些电池,Marc 和杰克逊坐在角落低声交谈。
下半场开始,情况没有什么改观。勇士队的防守比上半场更加有针对性了,第三节打完,分差如科尔所愿,拉开到 12 分。
第四节回来,库里又一个三分命中,比分拉开到 15 分。
然后换 Playground 控卫机器人开始组织进攻。
控卫机器人在弧顶,中锋机器人跑上来挡拆,控卫往右迈步,库里绕前,和格林一起对控卫机器人形成包夹。勇士的另一名内线球员开始往上提,想对漏掉的中锋机器人进行补位防守。
然而控卫机器人并没有和上半场的挡拆一样,尝试击地传给往内切的中锋机器人。它往右侧多运了一步,几乎落入包夹的死角。中锋机器人也没有借势内切,反倒是往三分线外扯了两步,拉出一大片空间来。
勇士的另一位内线开始上来补位,但中锋机器人跑到三分线外让他意料不及。控卫机器人右臂一甩,皮球绕过库里和格林头顶,吊给了三分线外的中锋机器人——三分命中。
接下来的两次进攻,Playground 队如法炮制。中锋机器人接连命中 2 个三分球。
杰克逊让每个球员拥有了鲜明的进攻倾向,然而这并不是他预想中的杀器。他料想的杀招是用半场时间让勇士队熟悉 Playground 每个球员的进攻倾向之后,突然调整。当比分拉开到 15 分,倾向的调整被触发,每个机器人的进攻倾向都突然有了很大改变。
相比起来,人类却是有惯性的。机器人突然全部换了一个打法。除了挡拆的变化,中锋机器人还会跑到外线假装掩护真要球,控卫机器人交球以后顺势转为掩护的动作,让中锋机器人有起手空间。
接下来的进攻里,Playground 总是能很顺利在外线找到起手空间,比分差距越缩越小。科尔连叫了三个暂停,给勇士们挨个布置防守策略。人类球队不像机器人球队,可以云同步战术配合,只要设计触发条件即可。
但勇士的求胜欲望让他们打出了系列赛以来最好的防守,比分没有被迅速拉开。靠着配合后的内线强攻,勇士咬住了分数,并且造成了机器人中锋第 6 次犯规。
时间还剩 1 分钟的时候,Playground 前锋机器人的一记三分,让 Playground 正式反超——108:107。
球权换到勇士这边。“冲击内线!它没犯规次数了!再犯规会有三次罚球!” 勇士已经没有暂停了,科尔只能在界外喊。
汤普森突破,分球给弱侧切入中的格林;趁机器人中锋还没站稳位置,格林接球头也不抬就往内线撞——裁判哨响,阻挡犯规。
勇士成功了。汤普森两罚命中。机器人中锋犯满导致的技犯加罚,同样命中。
108:110,勇士反超两分。
时间剩下 42 秒。Playground 进攻,得分后卫机器人强突,格林补防,机器人分球给漏空的中锋机器人,两分投射命中。
110:110,时间剩下 19 秒。
勇士队后场罚球,运到前场,库里开始组织进攻。
14 秒,库里吊球给格林——防守格林的正是犯规已满的中锋机器人。
12 秒,格林凿了几下,没凿动,把球扔出去外线,重新要位。
9 秒,球再次喂给格林。格林再次背身强攻,但这次仅往后靠了两下,突然压低重心、一个转身,面框,找到了起身上篮的空间。格林假动作抬手。
6 秒,中锋机器人上当了,跳了起来。格林这个时候只需要往上跳起,跟中锋机器人有肢体碰撞,就是三个罚球。刹那间,格林准备抬手起身,却发现自己根本跳不起来——
补防的 Playground 小前锋机器人在电光火石间补防到位了,在中锋挑起的一瞬间抱住了格林。裁判响哨,Playground 犯规——但由于小前锋机器人没有犯满 6 次,这次犯规勇士只能得到两颗罚球。
勇士队上下都是震惊的面孔:
“机器人居然已经会帮犯满的队友提前犯规?”
事实上,经历过第四场科尔的 “犯规战术”,Marc 设置了一个机制:当比赛剩余时间少于一分钟、而对方球员正在攻击我方犯满球员时,未犯满的机器人会主动上前对对方持球球员进行犯规,避免犯满机器人再领一个技术犯规。
这一次奏效了。
格林两罚全中,勇士领先两分——Playground 避免了落后 3 分的局面。
时间还有 5 秒,Playground 后场开球。除了开球的机器人,四名机器人几乎都往前场奔去。
中锋机器人刚接过裁判手里的球,把球大力一扔传给分卫机器人。分卫机器人已经在中圈附近,往前运了两步,很快遭到紧逼防守。
没有起手空间,机器人把球吊给了大前锋机器人,机器人拿到尝试背打,球被格林顶得死死的。
时间只剩两秒了,前场所有的机器人都被勇士队严防死守,没有任何空间出售。大前锋机器人拿起球犹豫了半秒往中场抛了过去。
中锋机器人出现在中圈,接住了球。
原来刚刚开完球的中锋机器人,正好跑到中圈。勇士队所有防守注意力都在跑到前场的几个人身上,没有人注意到中锋机器人。中锋机器人做好接球准备,接球、出手——
“球进了!压哨!比赛结束!勇士队输了!Playground 队击败了过去 6 年 4 夺总冠军的勇士队,夺得‘抢七’的胜利,以及系列赛的胜利!”
体育台的主持人在转播间疯狂地喊叫。
史蒂芬 · 库里喘着粗气,双手叉腰,抬头望向计分板——客场 113 – 112 主场。
– 完 –
题图来源:Mstars News