(env, player, n_turns, render=False)
| 64 | |
| 65 | |
| 66 | def test(env, player, n_turns, render=False): |
| 67 | input("Ready to test., Press any key to coninue...") |
| 68 | for _ in range(n_turns): |
| 69 | score = 0 |
| 70 | obs = env.reset() |
| 71 | for _ in range(env._max_episode_steps): |
| 72 | if render: env.render() |
| 73 | action = player.act(obs) |
| 74 | obs, reward, done, _ = env.step(action) |
| 75 | if render: env.render() |
| 76 | score += reward |
| 77 | if done: |
| 78 | print('The score is {}'.format(score)) |
| 79 | break |
| 80 | if render: env.render() |
no test coverage detected