ÎncepețiÎncepe gratuit

Vizualizarea mediului Mountain Car

Acum vei face un pas mai departe în explorarea mediului Mountain Car. Vizualizarea este un aspect esențial pentru înțelegerea dinamicii mediilor de RL. Vei scrie o funcție render() care afișează starea curentă a mediului. Această funcție va fi folosită ulterior pentru orice mediu pe care vrei să îl vizualizezi.

matplotlib.pyplot și gymnasium au fost importate ca plt, respectiv gym.

Acest exercițiu face parte din cursul

Reinforcement Learning cu Gymnasium în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Completează funcția render() pentru a vizualiza mediul: obține state_image din mediu și reprezint-o grafic.
  • Apelează funcția render() pentru a afișa starea curentă a mediului.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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    
____
Editează și rulează codul