(model, env, eps)
| 83 | |
| 84 | |
| 85 | def watch_agent(model, env, eps): |
| 86 | done = False |
| 87 | truncated = False |
| 88 | episode_reward = 0 |
| 89 | s, info = env.reset() |
| 90 | while not (done or truncated): |
| 91 | a = epsilon_greedy(model, s, eps=eps) |
| 92 | s, r, done, truncated, info = env.step(a) |
| 93 | episode_reward += r |
| 94 | print("Episode reward:", episode_reward) |
| 95 | |
| 96 | |
| 97 | if __name__ == '__main__': |
no test coverage detected