Configurarea unui mediu Mountain Car
Unul dintre cele mai cunoscute medii Gym este Mountain Car, în care scopul este să urci cu o mașină slab motorizată pe un deal abrupt. Motorul mașinii nu este suficient de puternic pentru a urca dealul dintr-o singură trecere, așa că trebuie să acumulezi impuls deplasându-te înainte și înapoi. Sarcina ta este să creezi și să configurezi acest mediu.

Acest exercițiu face parte din cursul
Reinforcement Learning cu Gymnasium în Python
Instrucțiuni pentru exercițiu
- Importă biblioteca
gymnasiumsub aliasulgym. - Creează un mediu Mountain Car folosind biblioteca Gym, setând ID-ul mediului ca
MountainCarșirender_modeca'rgb_array'. - Resetează mediul folosind un
seedde42și obțineinitial_state, care conține două valori: poziția și viteza mașinii.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Import the gymnasium library
____
# Create the environment
env = ____
# Get the initial state
initial_state, info = ____
position = initial_state[0]
velocity = initial_state[1]
print(f"The position of the car along the x-axis is {position} (m)")
print(f"The velocity of the car is {velocity} (m/s)")