BaşlayınÜcretsiz Başlayın

Mountain Car Ortamını Görselleştirme

Şimdi, Mountain Car ortamını keşfetmede bir adım daha ileri gideceksin. Görselleştirme, RL ortamlarının dinamiklerini anlamanın kilit bir parçasıdır. Ortamın mevcut durumunu gösteren bir render() fonksiyonu yazacaksın. Bu fonksiyonu, görselleştirmek istediğin herhangi bir ortam için daha sonra da kullanacağız.

matplotlib.pyplot ve gymnasium sırasıyla plt ve gym olarak içe aktarılmıştır.

Bu egzersiz

Python ile Gymnasium'da Reinforcement Learning

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Ortamı görselleştirmek için render() fonksiyonunu tamamla: ortamdan state_image al ve bunu çizdir.
  • Ortamın mevcut durumunu görüntülemek için render() fonksiyonunu çağır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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    
____
Kodu Düzenle ve Çalıştır