本文素材来源于大佬开源,文章为自己学习使用后写的
本源码模型主要用了SamLynnEvans Transformer 的源码的解码部分。以及pytorch自带的预训练模型"resnet101-5d3b4d8f.pth"

大佬开源代码:https://github.com/FengQuanLi/ResnetGPT
训练视频:https://live.csdn.net/v/236729

需要对环境进行搭建下载:
scrcpy
minitouch


需要一台能运行王者的安卓手机
手机打开开发者模式,启用USB调试
启用USB调试:https://jingyan.baidu.com/article/7082dc1c170259a50b89bd65.html

获取手机的设备号
手机设备号即手机设备码,英文缩写为:IMEI,即国际移动设备身份码,由15位数字组成。通俗的讲,手机的设备号就是手机的身份证,这是出厂时就分配好的,在全世界的移动设备中是唯一的。
但是需要说明的是,并不是每个手机只有一个设备号,对于双卡双待手机来说,它有两个设备号,即两个身份证。每个卡位对应一个设备号,不因所装手机卡不同而改变。

获取方式:https://zhidao.baidu.com/question/1760733850747814148.html

_DEVICE_ID = '127.0.0.1:7555'
窗口名称 = "MuMu"
模型名称= 'model_weights_O35'
训练数据保存目录='../训练数据样本'

对_DEVICE_ID以及窗口名称进行修改
窗口名称为scrcpy上打开的窗口名

这样依旧会出现其他问题:
1、手机版本:分辨率不匹配、游戏按键位置等
2、电脑原因:GPU不支持
3、训练样本不够
4、有些数据包没有

问题直接复制基本可以搜得到可以解决
除非设备问题
在做第一版时:
就出现了第二个问题,所以对代码进行了修改把cuda(device)改成cpu()

手机原因不支持使用所以借用了别人的
实现了基本的移动,但是按键位置和分辨率等等的问题移动的比较奇怪。

之后做了第二版:
使用了模拟器

将之前的设备号改成了

'127.0.0.1:7555'

改了些东西,也加了一些东西,重新训练了
对于移动的信息反馈会更准确但是对于购买装备、攻击等等的触发不敏感,个个操作没有很好的衔接

附上自己的文件:https://download.csdn.net/download/m0_64596200/86509155

文章为自己学习的部分过程,如遇其他问题欢迎交流

欢迎分享交流

AI王者荣耀(python+minitouch+scrcpy)Transformer相关推荐

  1. 腾讯AI×王者荣耀「绝悟」项目首亮相:KPL秋季决赛击败顶尖战队

    机器之心报道 机器之心编辑部 人工智能下围棋很在行,但在更为复杂的多人游戏上水平如何?前一阵,OpenAI 就瞄准了著名 MOBA 游戏 Dota 2,结果在 TI8 上输得毫无还手之力.那么在手机游 ...

  2. Python环境下用中文做了个《王者荣耀》AI脚本,附视频

    <王者荣耀>AI最早的巅峰应该是在2018年 "AI(人工智能)"VS"人类明星战队",视频给你们留着了,先留着等会看. 梦泪被AI击杀6次,KPL ...

  3. 用python AI脚本自动打王者荣耀?小学生快出来挨打

    一.前言 大家好,我是 Jack . 「王者荣耀」想必大家就算没有玩过,也都听过. 腾讯 AI Lab 开发的策略协作型"绝悟",最强 AI 分分教你做人. 但那个是像 Alpha ...

  4. Python环境下用中文做了个《王者荣耀》AI脚本

    <王者荣耀>AI最早的巅峰应该是在2018年 "AI(人工智能)"VS"人类明星战队" 以此为目标在python环境下开发了AI脚本自动打<王 ...

  5. 这个太酷了 | python实现AI玩王者荣耀

    简介 基于pytorch框架用resnet101加GPT搭建AI玩王者荣耀,1.4k star.作者使用后裔100多局对战数据进行训练,训练的模型可以直接拿来用,也可以自己操作产生训练数据来训练自己的 ...

  6. 用python AI脚本自动打王者荣耀?一路奔上王者

    一.前言 王者荣耀 -很火的手游-简直老少通吃-令人发指-虽然操作简单-但为什么你还是会被虐, 其实 是有技巧的,但那个是像 Alpha Go 一样,需要掌握海量数据和机器的团队,才能玩得起的. 今天 ...

  7. 用 Python 自动玩王者荣耀,有点意思!

    大家好,我是小z 「王者荣耀」想必大家就算没有玩过,也都听过. 腾讯 AI Lab 开发的策略协作型"绝悟",最强 AI 分分教你做人. 但那个是像 Alpha Go 一样,需要掌 ...

  8. 用 Python 自动玩王者荣耀,简直太秀了

    人生苦短,快学Python! 「王者荣耀」想必大家就算没有玩过,也都听过. 腾讯 AI Lab 开发的策略协作型"绝悟",最强 AI 分分教你做人. 但那个是像 Alpha Go ...

  9. 厉害了!用Python自动玩王者荣耀!

    公众号后台回复"图书",了解更多号主新书内容 作者:Jack Cui 来源:Jack Cui 「王者荣耀」想必大家就算没有玩过,也都听过. 腾讯 AI Lab 开发的策略协作型&q ...

最新文章

  1. WebMessenger完善后将作为一个开源项目
  2. 如果学习编程可以重来
  3. torch The “freeze_support()” line can be omitted if the programis not going to be frozen to produce
  4. 网站安装打包 软件环境检测与安装[二] 下
  5. Python全栈工程师(异常(基础))
  6. 小程序“自定义关键词”功能的常见问答
  7. 高可用集群 heartbeatv1实例
  8. [转]java代码性能优化总结
  9. java 数据库操作教程_java操作数据库的基本方法
  10. delphi idtcpclient 发送十六进制00_25656红单足球预测 中超 20:00 山东鲁能泰山 VS 大连人...
  11. 基本数据类型的包装类和随机数
  12. 软考高级网络规划设计师历年论文真题汇总2009-2021
  13. 树莓派_360wifi2_佳能MP236打印机
  14. 实体连锁电商会员运营方案
  15. Windows10系统迁移
  16. SSL 1203 书的复制
  17. 猪八戒网冲刺港交所:朱明跃已奋斗16年 年营收7.68亿
  18. 元学习 - Learning How to Learn - 第一课:集中与发散思维
  19. 西门子s7-300/400PLC-MMC密码解密
  20. c语言tab什么意思_收藏 | C语言最全入门笔记

热门文章

  1. chrome java mac下载_Mac上Java+selenium+Chrome环境配置
  2. CSAPP实验记录(一):环境配置datalab
  3. 发外链对网站的作用大吗?
  4. 什么是向前兼容和向后兼容?
  5. python作者的诗_用python和她一起唐诗宋词
  6. 数据挖掘算法概念与经典算法简介
  7. MindNode Pro 5.0.1 MAC思维导图工具最新版
  8. POX安装和部分配置
  9. GO-2-go语言的前世今生
  10. Linux终端字体重叠的问题