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ırEgzersiz talimatları
- Ortamı görselleştirmek için
render()fonksiyonunu tamamla: ortamdanstate_imageal 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
____