我用 Java 实现了一个台球游戏,一切正常。这是一个多人游戏,但无论如何,它也应该可以单独玩。为此,我正在尝试实现一个简单的 KI。目前,KI 只是随机选择一个方向和一个随机强度的脉冲(不知道正确的英文单词)。当然,这个 AI 很差,不太可能挑战玩家。
所以我想改进 KI,但有几个难以解决的问题。首先,我想只选择最近的球并尝试将其直接放入最近的洞中。这还不错,但是如果中间还有其他球,它就不再起作用了。此外,这并不能解决计算脉冲强度的问题。
那么有什么一般性的建议吗?或者有什么想法?最佳实践?