funfun.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:chainer_pong 作者: icoxfog417 项目源码 文件源码
def main(game_count=1):
    record = os.path.join(os.path.dirname(__file__), "funfun")
    env = gym.make("Pong-v0")
    hanamichi = Hanamichi()

    env.monitor.start(record)
    for i in range(game_count):
        playing = True
        observation = env.reset()
        reward = -1
        action = -1

        while playing:
            env.render()
            if action < 0:
                action = hanamichi.start(observation)
            else:
                action = hanamichi.act(observation, reward)
            observation, reward, done, info = env.step(action)
            playing = not done
            if done:
                hanamichi.end(reward)

    env.monitor.close()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号