gpt4 book ai didi

math - 预测球路 - 人工智能

转载 作者:行者123 更新时间:2023-12-03 19:11:33 27 4
gpt4 key购买 nike

我正在使用 Flash 中的 Box2D 实现一个简单的 Volley 游戏。我需要为 CPU 播放器实现一些 AI。我们就叫他 jack 吧。因此,Jack 需要预测球被人类球员 John 击中后会落在哪里。我有以下信息:

  1. Initial Linear Velocity (both in x & y direction) of the ball when John hits it.
  2. The initial position of the ball when John hits it. (x & y coordinate values)
  3. The value of gravity.
  4. The value of y position of floor where's the ball's gonna fall.
  5. The angle at which John hits the ball.
  6. The ball follow a projectile trajectory.


因此,Jack 需要预测球落地时的位置(x 值)。

我认为当球遵循弹丸轨迹时,问题可能与以下问题相同 - 从某个已知的初始位置发射炮弹,已知初始速度和固定重力并预测其着陆点。着陆点的 y 值也是已知的。空气阻力为零。

是否有任何数学方程可以帮助预测着陆点的 x 值?我查看了一些射弹方程,但其中大多数都将“时间”作为变量。我需要一个不涉及这个“时间”变量的解决方案。任何解决此问题的方法也将不胜感激。谢谢! :)

最佳答案

如果你有 z 的方程(即高度)以 t 表示,那么你需要为 z = 0 解决这个问题获取 t 的值当球落地时。然后,您可以将其反馈到 x 的方程中。和 y .

关于math - 预测球路 - 人工智能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5954202/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com