Currently in the gym we have two resets, reset which resets the whole controller and essentially is only called once, and reset_before_run which does the quick reset before different evaluations. This is maybe an unclear structure, and I am unsure if reset should ever be called more than once. Maybe it is valuable to have a function to completely reset a controller but not sure. Should look into this more.
Currently in the gym we have two resets,
resetwhich resets the whole controller and essentially is only called once, andreset_before_runwhich does the quick reset before different evaluations. This is maybe an unclear structure, and I am unsure if reset should ever be called more than once. Maybe it is valuable to have a function to completely reset a controller but not sure. Should look into this more.