
Flappy-Bird-Gym: 适用于Flappy Bird游戏的OpenAI Gym环境
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
Flappy-Bird-Gym是一款基于OpenAI Gym框架构建的强化学习模拟环境,专为经典的Flappy Bird游戏设计。它提供了一个便捷平台,用于训练智能体掌握复杂的跳跃策略,推动了游戏自动化领域的研究和开发。
OpenAI体育馆的飞扬的小鸟
该存储库包含用于Flappy Bird游戏的OpenAI Gym环境的实现。当前版本为代理提供以下观察参数:
- 鸟的y位置;
- 鸟的垂直速度;
- 到下一个管道的水平距离;
- 下一个管道的y位置。
未来计划推出一个新的环境版本,该版本将提供代表游戏屏幕的图像作为观察结果。
安装
要安装flappy-bird-gym ,只需运行以下命令:
```
$ pip install flappy-bird-gym
```
用法
使用flappy-bird-gym非常简单。 只需导入包并使用make函数创建环境,如下示例代码所示:
```python
import time
import flappy_bird_gym
env = flappy_bird_gym.make(FlappyBird-v0)
obs = env.reset()
while True:
action = 1 if obs[2] > 4 else 0 # 随机选择跳跃或不跳
obs, reward, done, info = env.step(action)
time.sleep(0.05) # 每次迭代之间暂停一段时间以减慢游戏速度
if done:
break
env.close()
```
全部评论 (0)
还没有任何评论哟~


