《星际争霸2》

适用范围:Python入门及以上。

(用星际争霸入门Python也不错,10+行写一个农民采矿的Bot,30+行Rush一个简单难度的电脑,50+行虐虐困难模式的电脑,菜鸡玩家表示成就感爆棚...)

环境配置:星际争霸2、pysc2环境。

星际争霸2去暴雪官网下载安装,同时配置好你想用的地图即可。

PySC2是DeepMind开发的星际争霸Ⅱ学习环境。 它是封装星际争霸Ⅱ机器学习API,同时也提供Python 增强学习环境。下面给出pysc2的链接,详情见GitHub:deepmind/pysc2​github.com

配置好环境就可以愉快的玩耍啦!你可以利用它写一些Bot,选择种族,指挥农民采矿,建造建筑,造军队,作为一个老牌的RTS游戏,你需要考虑农民与军队的数量问题,瓦斯与矿的配比问题,防御与骚扰的策略问题等等等吧。实际运行起来真的让人头秃....(本人菜鸡玩家

进阶版本的化可以写多个不同策略的Bot,用来应对对面的不同策略。去年星际争霸AI赛的第一名采用的还是这种策略,并用这种策略碾压众AI:SAIDA,胜率95.91%。

这里是两个入门的教学资料(英文生肉),大佬的话可以直接移步源码2333:Python Programming Tutorials​www.pythonprogramming.nethttps://www.bilibili.com/video/av54692589?from=search&seid=2787103628341807719​www.bilibili.com

PS:由于版本问题英文生肉中有几个bug,学习的时候注意一下。(如果看的人多的话,二更会写一写这方面

当然,只虐电脑那种水平的Bot怎么能体现出我们的技术呢,当你不满足于虐电脑的时候,可以与其他人写的Bot同台竞技,这时候就真正体现出自己Bot的水平了,因为你会看见千奇百怪的骚套路....,很可能没考虑到一个小细节直接被单穿打爆:Starcraft 2 AI Ladder​sc2ai.net

当你发现你能虐翻大部分的Bot的时候,就可以用他去和真人对抗或者学习下一步,用强化学习去武装你的Bot变得更加强大(闪瞎眼的追猎

当然如果你的AI最终能秒杀所有的AI的话,那你就可以狂发paper走向人生巅峰了。起峰了!

#7月27日更新(微信群不再拉人,详细情况参考10月31日修改):

#格式要求:知乎+(学生/python从业/大佬/...)

#新建了一个群聊,对星际争霸AI感兴趣的大佬们可以添加我微信拉你们进群。答主目前是视#频图像方向的一枚小弱鸡,也欢迎有图像AI兴趣的大佬加群,我们一起成长。

10月31日更新:

由于群里边的大佬们都不发言交流,目前群已经不再拉人了,望周知。想了想微信号还是留着吧,如果有兴趣多一个好友位可以添加~不过添加之前最好做一个简短的自我介绍呀~

感谢知乎给我上的一课(哭),加了一堆微商广告...从今天起加好友申请没有个人介绍的就不再通过了,谢谢。

更新一下星际争霸AI的最新进程,新闻说阿尔法星胜率已经很高了,去年的时候还跟一个zz一样...ai的成长能力真的恐怖。不过从新闻里边没有看到什么革新性质的训练方法,目前深度学习打星际给我的感觉像是多年前的剪枝方法下象棋。真正要达到ai下围棋那种程度,个人认为需要一个突破性的研究成果。DeepMind星际争霸AI登上Nature,超越99.8%活跃玩家,玩转三大种族​mp.weixin.qq.com

java web简单线上游戏_有什么在线的编程游戏?相关推荐

  1. java计算机毕业设计线上订餐系统MyBatis+系统+LW文档+源码+调试部署

    java计算机毕业设计线上订餐系统MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计线上订餐系统MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: 项目架构:B/S架构 ...

  2. JAVA计算机毕业设计线上甜品店售卖系统Mybatis+系统+数据库+调试部署

    JAVA计算机毕业设计线上甜品店售卖系统Mybatis+系统+数据库+调试部署 JAVA计算机毕业设计线上甜品店售卖系统Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开 ...

  3. java计算机毕业设计线上花店购物商城源码+lw文档+系统+数据库

    java计算机毕业设计线上花店购物商城源码+lw文档+系统+数据库 java计算机毕业设计线上花店购物商城源码+lw文档+系统+数据库 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...

  4. java计算机毕业设计-线上自助旅游报名网-源程序+mysql+系统+lw文档+远程调试

    java计算机毕业设计-线上自助旅游报名网-源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计-线上自助旅游报名网-源程序+mysql+系统+lw文档+远程调试 本源码技术栈: 项目 ...

  5. java计算机毕业设计线上投保的设计源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计线上投保的设计源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计线上投保的设计源码+系统+数据库+lw文档+mybatis+运行部署 本源码技术栈: ...

  6. java计算机毕业设计-线上自助旅游报名网-源码+数据库+系统+lw文档+mybatis+运行部署

    java计算机毕业设计-线上自助旅游报名网-源码+数据库+系统+lw文档+mybatis+运行部署 java计算机毕业设计-线上自助旅游报名网-源码+数据库+系统+lw文档+mybatis+运行部署 ...

  7. java计算机毕业设计线上投保的设计源码+系统+mysql数据库+lw文档+部署

    java计算机毕业设计线上投保的设计源码+系统+mysql数据库+lw文档+部署 java计算机毕业设计线上投保的设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: 项目架构:B/S架构 ...

  8. 记一次简单线上比赛--CTF(初级)

    记一次简单线上比赛–CTF(初级) 第一题:胖虎收到了一段特殊的字符串O5SWYY3PNVSXI33FORWGCYQ=,你能帮他解出正确内容吗? 解答: 1.首先看到这一串字符串就想到base64编码 ...

  9. 基于Java毕业设计政府采购线上招投标平台源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计政府采购线上招投标平台源码+系统+mysql+lw文档+部署软件 基于Java毕业设计政府采购线上招投标平台源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B ...

最新文章

  1. php云人才系统调用,PHP云人才系统3.0正式发布
  2. 从Activity中返回数据
  3. RecyclerView的版本要和appcompat 的版本不一致 引发的错误
  4. create_metrology_model创建测量几何形状所需的数据结构(原理)
  5. KIE-WB / JBPM控制台Ng –配置
  6. PyCherm的常用快捷键总结
  7. jQuery基础学习笔记(下)
  8. 自定义刻度_想为 Apple Watch 打造自定义表盘,试试这款 App
  9. Android2D绘图二
  10. 数据库设计优化经验谈(转载)
  11. Deep Learning(深度学习)各种资料网址
  12. 线性共轭梯度法python_python实现共轭梯度法
  13. Git, Gitlab使用文档
  14. 《期货大作手风云录》读书笔记
  15. Metasploit 读书笔记
  16. Leetcode刷题之二叉搜索树、平衡二叉搜索树3
  17. Oracle性能优化 以及 库缓存命中率及等待事件
  18. ESXi8.0中NVME硬盘不识别解决方法1,设置直通
  19. Google hacking介绍
  20. Pytorch | 学习笔记(二)

热门文章

  1. ​炸裂!万字长文拿下 HTTP 我在字节跳动等你!
  2. 腾讯云2019年全年营收超170亿元,腾讯健康码累计访问量达80亿次
  3. 如何快速打通 Docker 镜像发布流程?
  4. 网易易盾升级内容安全体系 发布智能审核管理系统
  5. 百度起诉今日头条;腾讯云超 8000 名员工获 iPhone 11 Pro 奖励;PHP 7.4.1 发布 | 极客头条...
  6. 罗永浩向老同事道歉;三星漏洞已波及四千万用户;Clojure 1.11 即将发布 | 极客头条...
  7. 5G 时代,AI 如何破竹而出? | AI ProCon
  8. 华为云发布国内首个 AI 模型市场,加速企业 AI 应用落地
  9. 京东末位淘汰 10% 高管:稳定不是常态,淘汰才是
  10. 年货怎么到家早?华为云+AI 告诉你!