Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Komplettera funktionen render() för att visualisera miljön – hämta miljöns state_image och 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    
____
Redigera och kör kod