In [2]:
import gym

env = gym.make('MountainCar-v0')
print 'MountainCar-v0'
print 'observation  ', env.observation_space.shape
print 'action  ',env.action_space

env = gym.make('Pendulum-v0')
print 'Pendulum-v0'
print 'observation  ', env.observation_space
print 'action  ',env.action_space

env = gym.make('Acrobot-v0')
print 'Acrobot-v0'
print 'observation  ', env.observation_space
print 'action  ',env.action_space

env = gym.make('CartPole-v0')
print 'CartPole-v0'
print 'observation  ', env.observation_space
print 'action  ',env.action_space


[2016-05-24 14:45:47,084] Making new env: MountainCar-v0
[2016-05-24 14:45:47,092] Making new env: Pendulum-v0
[2016-05-24 14:45:47,096] Making new env: Acrobot-v0
[2016-05-24 14:45:47,100] Making new env: CartPole-v0
MountainCar-v0
observation   (2,)
action   Discrete(3)
Pendulum-v0
observation   Box(3,)
action   Box(1,)
Acrobot-v0
observation   Box(4,)
action   Discrete(3)
CartPole-v0
observation   Box(4,)
action   Discrete(2)

In [25]:
print env.observation_space


Box(4,)

In [26]:
print env.action_space


Discrete(3)

In [655]:
env = gym.make('MountainCar-v0')
print 'MountainCar-v0'
print 'observation  ', env.observation_space.shape
print 'action  ',env.action_space


[2016-05-24 14:48:12,059] Making new env: MountainCar-v0
MountainCar-v0
observation   (2,)
action   Discrete(3)

In [656]:
state, reward, done, info = env.step(2)
env.render()