Визуализация среды Mountain Car
Теперь вы сделаете ещё один шаг в изучении среды Mountain Car. Визуализация — важный инструмент для понимания динамики сред в обучении с подкреплением. Вы напишете функцию render(), которая отображает текущее состояние среды. В дальнейшем эта функция пригодится для визуализации любой среды.
matplotlib.pyplot и gymnasium уже импортированы как plt и gym.
Это упражнение является частью курса
Обучение с подкреплением с Gymnasium на Python
Инструкции к упражнению
- Дополните функцию
render()для визуализации среды: получите изображение текущего состоянияstate_imageи отобразите его на графике. - Вызовите функцию
render(), чтобы показать текущее состояние среды.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
env = gym.make('MountainCar', render_mode='rgb_array')
initial_state, _ = env.reset()
# Complete the render function
def render():
state_image = ____
____
plt.show()
# Call the render function
____