AI能打败人类吗?围棋已世界最强,星际2虐大神,就连DOTA也快败了?(2)
时间:2019-04-15 08:39 来源:百度新闻 作者:巧天工 点击:次
对DOTA2稍有了解的人都知道,中国是传统强国,此外还有几只经典强队如Secret、VP、EG等,其分别来自欧盟、俄罗斯和美国。而南美洲虽然足球出名、打DOTA却不是他们的强项,历史上没有任何一支南美洲队伍进过TI的八强。这支来自巴西的PG战队在去年的TI8中取得了第17名的好成绩,荣获奖金6万美元……无论你从哪个角度说它都不算是“DOTA强队”,但AI还是选择了它作为对手:如果赢了,就能给自己加上一个“战胜TI队伍”的光环,哪怕是第17名那也是打过TI的啊——不幸的是,AI还是输了。 在此前提下,AI还存在一些其他的问题。比如直接调用API数据而不是用目测方式确定技能范围,比如在极短时间内挫败了对方的意图:当斧王从阴影中跳出来时,AI第一时间用风杖吹起自己。这个操作在有准备的前提下并不困难,但如果对方新出跳刀你是不知道的(也就是对战中所谓的“最强一波”),也就很难、几乎不可能做到第一时间吹自己。赛前AI还说“反应时间被调到了200ms(0.2秒)”,从具体表现来看完全不到这个数……
还有一点最重要的,是DOTA归根结底是五个人的游戏。五个人的想法不同,虽然往往有个队长指挥,但具体到团战时技能的衔接,目标的转换等,一部分靠喊另一部分则要靠平时训练练出来配合。DOTA的难主要是难在这里,当然它的魅力也正是在这里。而AI却是用上文提到的“全局视野”的方式,同时操纵5个英雄,也不存在什么沟通与交流。这更类似于一个高手同时操纵5个英雄——在我们还刚学DOTA时,有时的确打不过这样的高手。但当你有个3、4000分时,已经几乎不可能出现一个人控制5个英雄击败对手的事情了。再说就算是能赢,但这还是DOTA吗?这难道不是澄海3C? (当然澄海3C也是很好玩的) 自那以后,在AI的官方网站(OpenAI.com)上已经没有新的进度表和时间节点了。至少我们可以认为自去年8月以来,它还没有取得过值得公布的重大进展。从18个英雄到117个英雄之间还有漫长的路要走,尤其是在“真正的队长模式下”,需要BP之时,它究竟会有怎么样的表现还不得而知。要想做到“5个独立AI、相互之间打出精妙配合”,则更为遥远。 现在可以来回答一开始的问题了。 AI是否已经战胜了人类选手、AI何时能战胜人类选手、AI要如何战胜人类选手?这要看是什么游戏项目。1v1且规则明确而简单,可以认为AI已经能战胜人类选手,大部分情况下都是如此。星际2的变化多一些,但也是个迟早的问题。越拼操作,AI优势就越大。反之,多对多、规则复杂而模糊、拥有多种不确定战术的游戏,AI还有很长的路要走。 (责任编辑:波少) |