Visualisering av Mountain Car-miljön
Nu tar du ett steg till i din utforskning av Mountain Car-miljön. Visualisering är en viktig del av att förstå dynamiken i RL-miljöer. Du ska skriva en funktion, render(), som visar miljöns aktuella tillstånd. Funktionen kommer senare att användas för att visualisera valfri miljö.
matplotlib.pyplot och gymnasium har importerats som plt respektive gym.
Den här övningen är en del av kursen
Reinforcement Learning med Gymnasium i Python
Övningsinstruktioner
- Komplettera funktionen
render()för att visualisera miljön – hämta miljönsstate_imageoch plotta den. - Anropa funktionen
render()för att visa miljöns aktuella tillstånd.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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
____