人工智能学会玩星际争霸2

人工智能2022-05-07 15:35:35
最佳答案 现代电脑游戏经常使用人工智能(AI) 算法来驱动游戏的某些元素。这对于那些在单个会话中重复进行多次决策的类型尤其重要,例如,在玩战略游

现代电脑游戏经常使用人工智能(AI) 算法来驱动游戏的某些元素。这对于那些在单个会话中重复进行多次决策的类型尤其重要,例如,在玩战略游戏时。

该视频的作者使用了适用于 Python 3 的 StarCraft II API 客户端。该库包含专门为开发 StarCraft II 机器人的程序员创建的函数。

很难与有能力的机器学习算法对抗。但是,如果我们制作另一种算法来与游戏开发者制作的原始算法竞争会发生什么?

机器人- 或自动玩家代理 - 并不是什么新鲜事物,它们自电子游戏出现以来就存在。但在过去,它们是使用硬编码逻辑制作的。使用 AI 增强其功能时有什么不同?

其中构建了一个机器学习机器人,旨在击败星际争霸 2。当然,这不是一件容易的事,而是一个非常有趣的任务,这里提供的材料可能对那些希望以高度直观和有趣的方式学习人工智能的原理:

免责声明:本文由用户上传,如有侵权请联系删除!