-
Notifications
You must be signed in to change notification settings - Fork 1
[MacOs] Как ставить gym среду RocketLander v0
igor-cheb edited this page Dec 13, 2019
·
1 revision
-
Ставим gym:
pip3 install gym
-
Ставим box2d-py:
pip3 install box2d-py
-
Клонируем репу с нужной средой (в соседнюю папку с этим проектом):
git clone https://github.com/Jeetu95/Rocket_Lander_Gym.git
-
Ставим все из склонированной папки:
cd Rocket_Lander_Gym/
pip3 install .
------- все --------
Код для проверки:
import gym
import gym.spaces
import rocket_lander_gym
env = gym.make('RocketLander-v0')
env.reset()
PRINT_DEBUG_MSG = True
while True:
env.render()
action = env.action_space.sample()
observation,reward,done,info =env.step(action)
if PRINT_DEBUG_MSG:`
print("Action Taken ",action)
print("Observation ",observation)
print("Reward Gained ",reward)
print("Info ",info,end='\n\n')
if done:
print("Simulation done.")
break
env.close()