我对人工智能很感兴趣。我有想法将我自己的 AI 集成到一个游戏中,试图通过模拟用户来击败现有的计算机对手。但是,将我的 AI 集成到现有 APK 中的最简单方法是什么?
我有四个不同的想法:
修改游戏本身:反编译游戏代码,添加我的 AI 代码并重新编译。(代码注入)
编写一个特殊的 AI 应用程序作为调用游戏内部功能的服务。这在Android上甚至可能吗?
编写一个特殊的 AI 应用程序作为服务,将 TouchEvents 作为用户输入发送到游戏,并截取屏幕截图以计算下一步行动。
将 AI 实现到 Monkeyrunner 脚本中。我知道这是可能的,但我更喜欢在设备本身上运行的方法。
如果有人可以给我一个建议,哪个想法是最有希望的,哪个想法是不可能实现的,我会非常高兴。
提前致谢!