openAI的仿真环境Gym Retro的Python API接口(续1)—— 游戏过程记录及回放
电脑
0
淘宝搜:【天降红包222】领超级红包,京东搜:【天降红包222】
淘宝互助,淘宝双11微信互助群关注公众号 【淘姐妹】
import retromovie=retro.Movie('Airstriker-Genesis-Level1-000000.bk2')movie.step()env=retro.make( game=movie.get_game(), state=None, # bk2s can contain any button presses, so allow everything use_restricted_actions=retro.Actions.ALL, players=movie.players, obs_type=retro.Observations.IMAGE)env.initial_state=movie.get_state()env.reset()while movie.step(): keys=[] for p in range(movie.players): for i in range(env.num_buttons): keys.append(movie.get_key(i, p)) env.render() observation, reward, done, info=env.step(keys) print(keys) print(observation) print(reward) print(done) print(info)
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。