作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在统一游戏引擎中开发太空入侵者克隆。我想让敌人变得聪明。我尝试的一种方法是使用最小最大算法。我获取了玩家的 x 坐标,并从中制作了最小最大树,并用它来使敌人在特定时间间隔后离开该位置。然而这并没有起到很好的作用。现在我希望敌人能够学习和进化,以避免玩家使用神经网络。我如何在《太空侵略者》中实现这一点?在太空入侵者中是否有比神经网络更好的算法?
最佳答案
几乎任何学习算法都会比神经网络更好。然而,这是一个非常深刻的话题——你需要的是一本书和几个月的时间,而不是一个快速的答案。
所以我会推荐一些:
我不推荐为此使用神经网络,因为即使使用最现代的学习优化技术,它们也需要很长时间来学习(无论如何我认为你不会在任何书中找到这些技术) 。您希望这些入侵者能够即时学习,因此您需要响应速度更快的东西。
我可能会使用决策树,并保留有限长度的内存向量,以便小动物能够快速适应玩家策略的变化。
关于unity-game-engine - 如何在太空入侵者中实现神经网络?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32274374/
我是一名优秀的程序员,十分优秀!