Answers:
像这样的具有多个主体的系统将会变得混乱。我认为您将无法实时求解方程式。您最好的希望是使用遗传算法找到解决方案。
1:产生多个(例如100个)随机解(角度,幂对)。
2:模拟这些解决方案。
3:如果有任何这些,最终击中目标(或足够接近),完成!否则继续。
4:选择最佳的10个解决方案(最终找到最接近目标的解决方案)
5:从这10个解决方案中,通过随机调整其角度和功效,为每个创建10个子级。
6:现在您有100个新解决方案,回到步骤2
如果找不到解决方案,或者搜索时间太长,则需要限制迭代次数。
即使这样,也不能保证找到好的解决方案,因为;1.解决方案可能不存在2.在混乱的系统中,对解决方案进行小的更改可能会对结果产生巨大影响
考虑到导弹的轨迹是基于输入Angle
和Power
,你应该能够解决(得到一个确切的答案)从反式。
AI的基本步骤如下:
Power
级别。确切是什么都没关系值(在一定程度上),只要它在合理的范围内即可。Angle
。Angle
,以调整AI 的“ 难度 ”。Power
和(计算)下像玩家一样射击导弹Angle
。您当然可以对两个输入进行随机级别的AI触发,这可能会产生一些有趣的结果...
Angle
当您在整个宇宙中散布着多个重力体时,您如何用“方程式给出精确的”呢?他们的吸引力取决于您当前的职位。甚至可能无法拍摄一些照片。