Configurando um ambiente Mountain Car
Um dos ambientes mais comuns do Gym é o Mountain Car, em que o objetivo é dirigir um carro com pouca potência até o topo de uma ladeira íngreme. O motor não é forte o suficiente para subir de primeira, então o carro precisa ganhar impulso indo e voltando. Sua tarefa é criar e configurar esse ambiente.

Este exercício faz parte do curso
Reinforcement Learning com Gymnasium em Python
Instruções do exercício
- Importe a biblioteca
gymnasiumcomogym. - Crie um ambiente Mountain Car usando a biblioteca Gym definindo o ID do ambiente como
MountainCare orender_modecomo'rgb_array'. - Reinicialize o ambiente usando um
seedde42e obtenha oinitial_state, que contém dois valores: a posição e a velocidade do carro.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Import the gymnasium library
____
# Create the environment
env = ____
# Get the initial state
initial_state, info = ____
position = initial_state[0]
velocity = initial_state[1]
print(f"The position of the car along the x-axis is {position} (m)")
print(f"The velocity of the car is {velocity} (m/s)")