Настройка среды Mountain Car
Одна из самых популярных сред Gym — Mountain Car, где цель состоит в том, чтобы поднять маломощный автомобиль на крутой холм. Мощности двигателя недостаточно, чтобы взобраться на холм с одного захода, поэтому автомобилю нужно набрать инерцию, двигаясь вперёд и назад. Ваша задача — создать и настроить эту среду.

Это упражнение является частью курса
Обучение с подкреплением с Gymnasium на Python
Инструкции к упражнению
- Импортируйте библиотеку
gymnasiumпод псевдонимомgym. - Создайте среду Mountain Car с помощью библиотеки Gym, задав идентификатор среды
MountainCarи параметрrender_modeравным'rgb_array'. - Сбросьте среду, используя
seedравным42, и получитеinitial_state, который содержит два значения: позицию и скорость автомобиля.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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)")