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
Egzersiz 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ı 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
____