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

Switch to unified view

a b/tests/test.clipping.py
1
from osim.env import L2RunEnv
2
import numpy as np
3
import unittest
4
5
class ActivationsTest(unittest.TestCase):
6
    def test_clipping(self):
7
        env = L2RunEnv(visualize=False)
8
        observation = env.reset()
9
10
        env.step(np.array([5.0] * 18))
11
        self.assertLessEqual( np.sum(env.osim_model.last_action), 18.1 ) 
12
        env.step(np.array([-1.0] * 18))
13
        self.assertGreaterEqual( np.sum(env.osim_model.last_action), -0.1 ) 
14
        
15
if __name__ == '__main__':
16
    unittest.main()