Bắt đầu ngayBắt đầu miễn phí

Thiết lập môi trường Mountain Car

Một trong những môi trường phổ biến nhất của Gym là Mountain Car, nơi mục tiêu là lái một chiếc xe công suất yếu lên một dốc cao. Động cơ xe không đủ mạnh để leo dốc trong một lần, nên xe cần tạo đà bằng cách chạy tới lui. Nhiệm vụ của bạn là tạo và thiết lập môi trường này.

Bài tập này là một phần của khóa học

Reinforcement Learning với Gymnasium trong Python

Xem khóa học

Hướng dẫn bài tập

  • Import thư viện gymnasium với bí danh gym.
  • Tạo môi trường Mountain Car bằng thư viện Gym, đặt ID môi trường là MountainCarrender_mode'rgb_array'.
  • Đặt lại (reset) môi trường với seed bằng 42 và lấy initial_state gồm hai giá trị: vị trí và vận tốc của xe.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Import the gymnasium library
____

# Create the environment
env = ____

# Get the initial state
initial_state, info = ____

position = initial_state[0]
velocity = initial_state[1]

print(f"The position of the car along the x-axis is {position} (m)")
print(f"The velocity of the car is {velocity} (m/s)")
Chỉnh sửa và Chạy Mã