王者荣耀AI如何击败职业选手:腾讯为你解答

      目前,腾讯 AI Lab 与天美工作室合作开发的策略协作型 AI「绝悟」一经亮相就在与职业选手的 5V5 对抗游戏当中获得胜利,而在同年的上海 ChinaJoy 现场,「绝悟」也开放了和业余选手 1V1 竞争的体验测试,四天一共进行了 2100 场对抗,最终取得了 99.8% 的胜率。

      在今年八月份于吉隆坡举办的王者荣耀「世界冠军杯」半决赛的特设环境中,

王者荣耀AI如何击败职业选手:腾讯为你解答_软件开发_游戏开发

      最近腾讯 AI Lab 和天美工作室联合发表了一篇论文,详细揭秘了「绝悟」取得不败战绩背后的开发故事。

      正如研究人员在论文当中指出的那样,《王者荣耀》这类实时战略 MOBA 游戏不同于传统棋盘游戏和雅达利游戏,前者需要更高难度的复杂操作,所处的游戏环境也会更加复杂。以《王者荣耀》为例,一局游戏当中可能会涉及 10 ^ 600 种游戏可能性以及 10 ^ 18000 中可能的游戏操作,并且这还只是基础,AI 还需要在 MOBA 游戏当中发动 GANK、防御、诱导对手、补刀等,而且还可能涉及到复杂的技能连招。

王者荣耀AI如何击败职业选手:腾讯为你解答_软件开发_游戏开发

      腾讯的研究人员通过系统编码图像特征和游戏状态信息,将游戏中的不同单元和敌方目标以数字的形式表示,这一框架在总共 60 万个处理器和 1064 张显卡(包括NVIDIA Tesla P40s 和 NVIDIA V100s)上运行,处理了 16000 个包含非隐藏的单位属性和游戏信息。而训练一名英雄需要用到 48 块显卡和 18000 个处理器内核,系统将以每秒 80000 个样本的速度进行持续训练。目前该系统的训练量已经相当于人类花费 500 年所积累的经验。

王者荣耀AI如何击败职业选手:腾讯为你解答_软件开发_游戏开发

      根据研究人员的说法,「绝悟」在经过系统训练 80 个小时之后便已经「出师」,但其实在经历了 30 个小时的训练之后,「绝悟」就已经具备了打败排位前 1% 玩家的能力。经历完整训练的 AI 将能够在 0.1 秒内 做出反应,这已经相当于一个顶级业余选手的反应。

      在和真实玩家的较量中,尽管对手是经验丰富职业选手,但「绝悟」还是取得了场均五个击杀,而场均死亡仅 1.33 的数据。而在今年的 ChinaJoy 活动现场,「绝悟」一共与现场玩家进行了 2100 场 1V1 对战,胜率高达 99.81%,其中 AI 控制的八名英雄中,更是有五名取得了 100% 的胜率。

      腾讯研究人员表示,他们计划在不久的将来将其框架和算法开源,以促进对《王者荣耀》等复杂游戏的研究发展。

王者荣耀AI如何击败职业选手:腾讯为你解答_软件开发_游戏开发
87
152
0
25

相关资讯

  1. 1、全职高手手游阵容怎么搭配全职高手手游最强阵容搭配技巧1347
  2. 2、万王之王3D阿达拉神坛怎么打万王之王3D公会副本阿达拉神坛详解2840
  3. 3、山海异闻录墨者职业怎么样山海异闻录墨者介绍4155
  4. 4、创造与魔法羊排汤怎么得创造与魔法羊排汤烹饪配方介绍1461
  5. 5、迷你世界空白手册怎么做迷你世界空白手册制作方法详解1936
  6. 6、绝地求生刺激战场地平线怎么爆头绝地求生刺激战场地平线爆头技巧攻略702
  7. 7、史小坑的爆笑生活5第13关怎么过史小坑的爆笑生活5我想吃贡品攻略310
  8. 8、题目:请问新门派天山是什么五行属性的门派呢剑侠情缘手游11月1日每日一题453
  9. 9、奇迹暖暖每日一题答案5月6日套装【爱资哈尔公主】是什么节日发布的2096
  10. 10、封神召唤师罗宣怎么样封神召唤师手游R式神罗宣属性技能详解4544
全部评论(0)
我也有话说
0
收藏
点赞
顶部