使用强化学习实现小游戏(多给几个实例,附上它使用的强化学习算法,附源码URL,有相关博客的话也附上它的URL)
时间: 2023-12-06 19:43:24 浏览: 151
1. Flappy Bird 游戏
强化学习算法:深度强化学习(Deep Q-Network)
源码URL:https://github.com/yenchenlin/DeepLearningFlappyBird
博客URL:https://yanpanlau.github.io/2016/07/10/FlappyBird-Keras.html
2. 贪吃蛇游戏
强化学习算法:深度强化学习(Deep Q-Network)
源码URL:https://github.com/maurock/snake-ga
博客URL:https://towardsdatascience.com/snake-playing-ai-using-deep-q-learning-2cb7e8731a2c
3. 赛车游戏
强化学习算法:Proximal Policy Optimization(PPO)
源码URL:https://github.com/yanpanlau/Keras-FlappyBird
博客URL:https://yanpanlau.github.io/2018/06/12/RL-Game-2/
4. 俄罗斯方块
强化学习算法:深度强化学习(Deep Q-Network)
源码URL:https://github.com/maurock/snake-ga
博客URL:https://towardsdatascience.com/tetris-ai-trying-to-build-an-unbeatable-agent-51c75c3de9a9
以上是几个常见的小游戏使用强化学习实现的例子,希望对您有所帮助。
阅读全文