首页 游戏

kpl之数据掌控者

15 编程

kpl之数据掌控者 皮皮王爱码字 2020 2021-11-06 23:41:15

  接下来的几场角逐也是简简朴单的胜利,范珏也过上了非通例律的事情生活:上午锻炼,下午晚上OB训练赛,军训时间结束后,范珏回到了校园。

  已经想好了要编写什么软件,当初在上海就已经或许写了一点框架,现在回来便准备着手干活。

  先发微信让怙恃把家里的一些设备启动,简朴来说就是一台性能很是牛逼的电脑,范珏自己的条记本跑不动,而且那台电脑运行的噪音特别大,拿过来就是折磨室友,家里怙恃都不让他全天候开着,这会儿是找了一个老屋子清理出一块地方放电脑。

  然后就是找条记本配件,平常在家里就没怎么屯工具,只好去二手市场收一些比力能用的,就这也花了他不少钱,范珏暗自心疼,心说自己必将百倍赚回。

  对于数据分析师的事情,范珏决定主要从两方面着手,一个是通过视频来收集角逐数据的软件,这些数据其实从王者荣耀那里可以很容易地拿到,可惜王者荣耀不愿意给他,那就要自己动手,范珏命名为海潮。另一方面就是类似AlphaGo的人工智能王者荣耀玩家,通过深度学习让AI学会打王者荣耀,甚至进一步,打kpl,最后还要学会BP,这个软件命名为星照。

  “海潮”主要的应用场景有两个,一是kpl角逐视频,二是训练赛OB位。

  当范珏进入训练赛的OB位寓目角逐的时候,王者就会通过网络把当前角逐的数据通过互联网通报到范珏的手机上,再通过范珏手机上的王者转化为范珏屏幕上的角逐,范珏则在电脑上用手游模拟器登录王者荣耀,然后就可以顺理成章地加一个小插件,把王者通报过来的数据拦截下来,获得原始数据,包罗所有人的坐标移动,经济增长,装备和抗性数据,血量增减等等,这就可以获得很完整的角逐数据。

  而当要研究kpl的角逐视频时,事情就变得艰难起来,导播只给看某一个小部门的情况,范珏首先想措施让电脑识别小舆图的数据,来获得大致的角逐走向,人员移动,再通过两侧队员的血条的占比来或许获得血量的变化。然后是具体的导播给的视角,范珏导入了王者完整的舆图数据,然后通过比对,来获得视频中每一帧的视角各个英雄所对应的绝对坐标,凭据冒出来的数字以及对应时间野怪和兵线的抗性来反推出英雄此时的属性。虽然有时候导播回放团战就会导致一段时间的游戏进程完全空白,范珏没有措施,也就只能空着。最后把通过角逐视频得出的数据转化为王者荣耀的原始数据花样以便于处置惩罚。

  把这两个功效写好已经是10月底,把它和之前的数据收集软件稍微一对接,范珏就不用花时间来OB角逐了,训练赛和角逐的数据通过海潮直接扒下来,再用几个条件筛选出要统计的数据直接放到表上,发送回去给赛训组,四舍五入一个月白嫖5000。然而问题随之而来,缓存数据过于庞大以至于好几个硬盘快要装不下了。

  接下来是星照,这就是一个大工程了。

  先设定好一个游戏胜利的目标:摧毁敌方的水晶。再把地形等死数据定好,然后就是导入野怪,小兵,英雄,装备,防御塔等等数据,虽然要说明的是这些数据都不是范珏自己研究的,而是拿一个废旧手机下载了一个王者荣耀然后进去暴力破解获得的。

  下一步要解决的问题是最优打法。在与王者谈判的历程中范珏试图索要游戏数据被严词拒绝,退而求其次,范珏就只索要了一些胜率之类的,然后整理一份给赛训组,自己还去全平台发视频恰烂钱,要说这烂钱恰的是真爽,比数据分析师赚得多多了。

  闲言少叙,由于拿不到游戏数据,范珏让人工智能自己和自己打游戏,来琢磨出游戏的打法,这一步对于电脑可以说是顶级折磨,家里的电脑疯狂运转了一个礼拜,耗电量巨大,都没有研究出什么工具来,范珏认为自己必须要做出一些革新,于是悄咪咪地学习了(偷)一点儿alpha零的代码来优化机械学习的算法,而且把每一局的打法重新生成一个新的打法文件生存下来,相应的写了一个软件来读取打法文件,然后在获得打法文件之后把原来角逐的数据删掉,这就解决了内存不足的问题。让人工智能学习打法文件,另有通过自己和自己对局生成打法文件,使得人工智能学会所有主流或者是冷门阵容的打法和运营思路,就这样,范珏缔造出了世界上最会打王者的人工智能。

  虽然,此时的人工智能照旧可以读取全队的共享视野,范珏把海潮的视频读取软件搬过来,让星照只能通过小小屏幕里的视野来获取信息,虽然也顺便把视野的元素也给了人工智能当做变量。然后再调整参数使得人工智能的手速获得限制,以及获得了手速被限制之后的最佳打法也被重新开发出来。做完了这些,范珏觉得还不行,因为这五个位置的利用者照旧共享了一个大脑。他把法式分成5个,两两不共享大脑,每小我私家都不能知作别人在想什么,只能通过声音相同,为此还特别写了一个语音识别软件以及语言转电子信号的软件,叫做“泛音”。有了语言交流,范珏顺便就做了一个判断选手情绪,或者说状态的软件,叫做“琪纪”,很是简朴,就是把这小我私家的视野,操作,手速,交流等的信息与他的同位置的人,另有自己此外时期的数据进行对比,来判断这小我私家的心理状态,相应的就需要在队友状态欠好时对队友进行勉励。

  最后,范珏弄明白了每一个位置的顶级人工智能应该有怎样的数据,怎样的配置,通过这样的措施,他就可以对kpl角逐有一个科学的认识了。

按 “键盘左键←” 返回上一章  按 “键盘右键→” 进入下一章  按 “空格键” 向下转动
目录
目录
设置
设置
书架
加入书架
书页
返回书页
指南