我目前正在编写一个引擎来玩纸牌游戏,我想让 ANN 学习如何玩这个游戏。该游戏目前是可玩的,我相信对于这款游戏来说,采用强化学习方法的深度循环 Q 网络是可行的方法。
但是,我不知道我应该使用哪种类型的层,我找到了一些通过 ANN 解决的 Atari 游戏的示例,但它们的层是 CNN(卷积),更适合图像处理。我没有图像来喂 NN,只有一个由张量组成的状态,玩家自己的手牌和桌上的牌。NN 的输出应该是一张卡片或动作“结束回合”。
我目前正在尝试使用 TensorFlow,但我对任何可以与 NN 一起使用的库都持开放态度。任何类型的帮助或建议将不胜感激!