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
Instrucciones del ejercicio
- Completa la función
render()para visualizar el entorno, obteniendo lastate_imagedel 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
____