ComenzarEmpieza gratis

Visualización del entorno Mountain Car

Ahora vas un paso más en tu exploración del entorno Mountain Car. La visualización es clave para entender la dinámica de los entornos de RL. Vas a escribir una función render() que muestre el estado actual del entorno. Esta función la usarás más adelante con cualquier entorno que quieras visualizar.

matplotlib.pyplot y gymnasium se han importado como plt y gym.

Este ejercicio forma parte del curso

Reinforcement Learning con Gymnasium en Python

Ver curso

Instrucciones del ejercicio

  • Completa la función render() para visualizar el entorno, obteniendo la state_image del entorno y mostrándola.
  • Llama a la función render() para mostrar el estado actual del entorno.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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 y ejecutar código