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
Instrucțiuni pentru exercițiu
- Completează funcția
render()pentru a vizualiza mediul: obținestate_imagedin 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
____