Originally posted by **GMMDMDIDEMS** February 23, 2024
I try to achieve reproducible results with the RandomAgent. As I understand it, I should get the same results by specifying a seed, e.g.:
```python
agent = RandomAgent(
action_space=env.action_space, num_actions=env.max_allowed_actions, seed=42
)
```
However, if I change the number of episodes I get different different results. Shouldn't the results be identical in every episode?
What is the `noop_values` argument in the RandomAgent used for?
What is the purpose of the `env seed` that can be assigned in the `def evaluate(...)` method?
Discussed in https://github.com/orgs/pyrddlgym-project/discussions/251