stepjam / RLBench

A large-scale benchmark and learning environment.
https://sites.google.com/corp/view/rlbench
Other
1.12k stars 228 forks source link

Consistent resetting through np.random.Generator #232

Open eugeneteoh opened 3 months ago

eugeneteoh commented 3 months ago

Currently, resetting is not consistent due to two things:

By using np.random.Generator, we can have a seed for a Scene instance, allowing potentially allowing more determinism. https://github.com/Farama-Foundation/Gymnasium/blob/main/gymnasium/utils/seeding.py

xsw1208 commented 3 months ago

Great, I also find that even if I have set global random seed, the boundary and object position varies.