Gym: Doubts

Created on 17 Jun 2018  路  4Comments  路  Source: openai/gym

Most helpful comment

What I think that line is saying is if the nondeterministic flag is set don't expect the same next states and rewards even if you seed the environment because the environment is "non-deterministic even after seeding". That is, the internal process of the environment is stochastic and might not return consistent next state, and rewards, whether you seed it or not.

All 4 comments

@mirraaj - nondeterministic means that for the same input A you are not guaranteed to get the same output B; check the definition of the NFAs, for example, https://en.wikipedia.org/wiki/Nondeterministic_finite_automaton

@vBarbaros , I do understand what does a nondeterministic process mean. I am more worried about the definition of the term here. Could you please let me know what does this line mean, Whether this environment is non-deterministic even after seeding https://github.com/openai/gym/blob/5404b39d06f72012f562ec41f60734bd4b5ceb4b/gym/envs/registration.py#L28

What I think that line is saying is if the nondeterministic flag is set don't expect the same next states and rewards even if you seed the environment because the environment is "non-deterministic even after seeding". That is, the internal process of the environment is stochastic and might not return consistent next state, and rewards, whether you seed it or not.

Thanks for answering @mimoralea, I believe you are correct.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

julian-ramos picture julian-ramos  路  4Comments

Kallin picture Kallin  路  4Comments

tornadomeet picture tornadomeet  路  4Comments

RuofanKong picture RuofanKong  路  4Comments

mdavis-xyz picture mdavis-xyz  路  3Comments