杨毅:游戏都设计不出 机器人投篮能击败库里吗?
库里胯下,右手换左手,运运运,用追梦格林的掩护,三分线外一步,迎着已经飞扑出来的洛尔邓,砰!
库里运运,再用追梦格林的掩护,还是三分线外一步,这次迎着飞扑而出的“白边”怀特塞德,砰!
这是昨天中午,迈阿密热火几乎领先全场,直到进入最后一分钟时还占据着优势,但最终还是被库里用两记他标志性的三分快枪活活撂倒。整个夜晚的努力和付出,倒在库里的枪口之下。赢了一宿,破晓时分,说让你躺下就让你躺下。
在上面的视频里,你可以看见热火的运动员的肢体语言。怀特塞德回头看见库里扔进了,只能摇摇头。没辙。篮球百年历史上绝无仅有的运球投三分能力,0.3秒就能完成的投篮动作,让这个时代赶上了。枪下做鬼,热火又不是第一个,全联盟都被扫遍了。
这场球,可能不少朋友都看了。我想讲的是,接下来这个事。
NBA2K游戏系列的一位动作编导麦克王在福布斯昨天下午放出来的采访里说,现在啊,因为库里这么厉害,好多玩游戏的朋友都爱选勇士用库里,用库里就用他运着扔三分,可是游戏里的库里比真实世界里的库里运球投三分差多了,游戏迷们玩游戏老也找不着那个劲儿。他说:实话实说啊,我们现在还在寻找方法把他的技术动作移植到游戏里去,可是我们做不到啊。从跳投的角度来说,以前就没有库里这么干的……在电子游戏的世界里,我们一直试图让那些能用标准方式打球的玩家们得到奖赏,可我们要是做出一库里来,这就是个问题啊(别人还玩不玩了!)。
他还说:我想象,我们需要去开创一种不同的使用(按键)方式,只在你用库里打的时候才生效。就跟真实的世界一样,只有库里能这么投。我们将会花费更多的时间去研究,将来让游戏里的库里就跟真库里一样。
他还说:运着球直接扔三分,这在NBA2K游戏里从来都是不被鼓励的,尤其是在没完没了的运球之后……
看完这个事儿,我就像心疼拼到最后还是被撂倒的热火一样,都心疼2K的编导们了。我已经好多年不玩游戏了,可还是能体会,玩家们在游戏里体会不到使用库里的标准快感,肯定不开心。一不开心就得骂街。可游戏制作者们也没辙呀,真是没见过库里这样的。投三分球得有节奏啊,不得按住了投篮键,到了节奏点儿上再撒手吗。可库里就是没节奏的胡扔胡进,这在游戏里电脑认知不出来啊!在这个高科技引领一切的时代里,连电脑都做不出个库里来,你给这个时代造成了多大困扰!给人民群众添了多少麻烦!
讨厌!
我突然想起来,像库里这样百年历史上从未出现过的投篮机器,没有任何人能够挑战他的运球投三分能力(水花兄弟的另一位克莱汤普森运球后投三分本赛季命中率36%),如果用最高科技(我也不懂什么科技)制作一个机器人,有可能完成像库里那样高强度运球,然后在0.3秒内完成精确制导一般的投篮吗?机器人,有可能完成像丝绸一般柔顺的动作,用美妙的节奏从8米开外把球扔进篮筐吗?
数十年以来,科学家们一直在尝试用人脑开发出的电脑,再反过来挑战人类,看最终由程序控制的电脑,是否能够击败拥有情感、情绪、创造力、经验、判断力和超群技艺组成的人力。
最早的尝试,是国际象棋人机大战——IBM超级计算机“深蓝”对战前苏联国际象棋世界冠军卡斯帕罗夫。1996年,整整20年前,深蓝和老卡一番战,最终卡斯帕罗夫4比2取胜(国际象棋规则下6局啊各位,打平各0.5分)。一年之后,深蓝经过改进,功力大涨,改名“更深的蓝”,再次与老卡对弈。最终是在1997年5月11日,更深的蓝在第六局里将死卡斯帕罗夫,以3.5比2.5取胜。当时我刚上了一年大学,每天看各种体育报纸,有一项我到现在都忘不了的信息,论每秒行棋的速度,卡斯帕罗夫2步,深蓝2亿步。
在大概几年前,我在美国时看了一本杂志,回溯当年卡斯帕罗夫与深蓝那组棋局,透露了很多细节。卡斯帕罗夫在第六局上只下了19手,就推盘认负。十多年后,一个深蓝的设计者站出来说,其实在10手左右,深蓝就在识别程序里出现了一个BUG,导致它走了一手毫无意义的昏招。可当时老卡一看,这步棋走的简直前无古人莫名其妙啊,背后必有蹊跷,深不可测啊。卡斯帕罗夫一瞎琢磨,手风一软,被深蓝立刻抓住了破绽。最后的结果,是人类的情绪漏洞输给了电脑的程序漏洞。
在国际象棋挑战成功之后,科学家们开始试图研究用电脑人工智能挑战最复杂、同时也被认为是变数最多的围棋。就在上个月,谷歌突然宣布,它的人工智能软件“阿尔法围棋”在去年(估计偷偷下的)已经击败了欧洲围棋冠军(那地儿确实没什么人下围棋)、来自中国的职业围棋二段樊麾——五番棋5比0横扫。就在下个月,谷歌这台“阿尔法”要五番棋对决世界冠军李世石,和当年深蓝大战老卡颇为相似。
据说谷歌这台机器有自我学习能力,能自己学棋谱……(不知道吃不吃饭啊)关于电脑人脑比围棋,著名的俞斌九段曾经下过论断,说他这辈子肯定看不见电脑围棋击败人类。之所以国际象棋电脑能赢,是因为国际象棋相对简单,第一,国象平均每回合有35种可能,一盘棋可以有80回合,围棋天宽地阔,每回合有250种可能,一盘棋可以有150回合;第二,国象的电脑程序都是围绕着杀死王设计的,每个棋子也不一样,但围棋棋子无大小,电脑判断不出来哪条大龙更大,无法取舍。越到中盘之后,形势越复杂,电脑无法计算出正确选择,所以很难跟高水平的职业选手决胜。俞斌老师的这番论断,就看下个月阿尔法对决李世石之后是否还能成立了。
我不怎么会下围棋,但我猜想,在一场围棋棋局之中,电脑程序要计算的复杂程度,可能还比不上去模拟甚至超越如同库里一般的投手的投篮技术。人类的投篮技术,发展到库里这个级别,是由基因里带来的天赋和千锤百炼的节奏、神经控制、肌肉记忆、手感——甚至是指尖的细微触感,以及在比赛里形成的信心和决心,综合形成的。在棋盘上的电脑挑战人类,是对脑力计算能力的挑战。如果有朝一日,人类科学家能够制造出会投篮的机器人,和人类最杰出的投手一决高下,那将是对精细动作和精确性的最终极挑战。会有一个机器人,能在快速运球后,用0.3秒以内的出手时间,从8米外把球不停的把球扔进吗?
原谅我这么胡琢磨……因为,实在没人能扔得过库里了,逼得我只好琢磨机器人了……