ComeçarComece de graça

Visualizando o ambiente Mountain Car

Agora, você vai dar mais um passo na exploração do ambiente Mountain Car. A visualização é essencial para entender a dinâmica dos ambientes de RL. Você vai escrever uma função render() que exibe o estado atual do ambiente. Essa função será usada mais adiante em qualquer ambiente que você quiser visualizar.

matplotlib.pyplot e gymnasium já foram importados como plt e gym.

Este exercício faz parte do curso

Reinforcement Learning com Gymnasium em Python

Ver curso

Instruções do exercício

  • Complete a função render() para visualizar o ambiente, obtendo a state_image do ambiente e plotando-a.
  • Chame a função render() para exibir o estado atual do ambiente.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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    
____
Editar e executar o código