You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It appears as though the results of running a robotics environment differ based on whether the simulation was rendered using env.render() or not. I'm running FetchEnv and the way the simulation plays out is consistently different. I'm also calling env.seed(1) before resetting each environment and my agent's behavior is completely deterministic.
Creating window glfw
achieved goal: [1.67919555 0.77144518 0.41404505] # calls env.render() each step
achieved goal: [1.68385299 0.76366328 0.41406109] # does not call env.render()
Creating window glfw
achieved goal: [1.67919555 0.77144518 0.41404505] # calls env.render() each step
achieved goal: [1.68385299 0.76366328 0.41406109] # does not call env.render()
Might this have something to do with the _render_callback() method? I have not overridden this method.