run_tests.py 532 B

123456789101112131415161718192021222324252627
  1. #!/usr/bin/env python3
  2. import random
  3. import gym
  4. from gym_minigrid.register import envSet
  5. print('%d environments registered' % len(envSet))
  6. for envName in sorted(envSet):
  7. print('testing "%s"' % envName)
  8. # Load the gym environment
  9. env = gym.make(envName)
  10. env.reset()
  11. env.render('rgb_array')
  12. env.seed()
  13. env.reset()
  14. numActions = env.action_space.n
  15. for i in range(500):
  16. action = random.randint(0, numActions - 1)
  17. env.step(action)
  18. env.render('rgb_array')
  19. env.close()