Memvisualisasikan Lingkungan Mountain Car
Sekarang, Anda akan melangkah lebih jauh dalam mengeksplorasi lingkungan Mountain Car. Visualisasi adalah aspek penting untuk memahami dinamika lingkungan RL. Anda akan menulis fungsi render() yang menampilkan keadaan lingkungan saat ini. Fungsi ini akan digunakan nanti untuk lingkungan apa pun yang ingin Anda visualisasikan.
matplotlib.pyplot dan gymnasium telah diimpor sebagai plt dan gym.
Latihan ini merupakan bagian dari kursus
Reinforcement Learning dengan Gymnasium di Python
Instruksi latihan
- Lengkapi fungsi
render()untuk memvisualisasikan lingkungan, dengan memperolehstate_imagedari lingkungan dan memplotnya. - Panggil fungsi
render()untuk menampilkan keadaan lingkungan saat ini.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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
____