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()
评论列表
文章目录