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, kursun bir parçasıdır

Python ile Gymnasium'da Reinforcement Learning

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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