Diff of /tests/test.rollback.py [000000] .. [077a87]

Switch to side-by-side view

--- a
+++ b/tests/test.rollback.py
@@ -0,0 +1,20 @@
+from osim.env import L2RunEnv
+import opensim
+
+env = L2RunEnv(visualize=True)
+observation = env.reset()
+
+s = 0
+for s in range(80):
+    d = False
+
+    if s == 30:
+        state_old = env.osim_model.get_state()
+        print("State stored")
+        print(state_old)
+    if s % 50 == 49:
+        env.osim_model.set_state(state_old)
+        print("Rollback")
+        print(state_old)
+
+    o, r, d, i = env.step(env.action_space.sample())