最近在折腾一个强化学习项目,用模拟器跑 GBA 的星之卡比训练 AI 。

需要根据当前关卡设置奖励机制,但翻遍内存都没找到关卡编号藏在哪个地址。

要找出来也不容易,关卡一过,有太多内存数据变了,而且也不确定关卡是通过什么方式存在内存的。

事实上,如果能找到“场景 (scene)”的内存地址也行,可以防止 agent 来回玩同一个场景刷奖励。

感谢

举报· 209 次点击
登录 注册 站外分享
1 条回复  
kimozzz 初学 3 天前
这个不太清楚是什么语言写的,它的汇编架构是什么? 直接用 IDA 反编译找出来他的存储结构就好了 然后一级一级读就好了
返回顶部