Setting up a Mountain Car environment
One of the most common Gym environments is Mountain Car, where the goal is to drive an underpowered car up a steep hill. The car's engine isn't strong enough to climb the hill in a single pass, so the car needs to build up momentum by driving back and forth. Your task is to create and set up this environment.

Diese Übung ist Teil des Kurses
Reinforcement Learning with Gymnasium in Python
Anleitung zur Übung
- Import the
gymnasiumlibrary asgym. - Create a Mountain Car environment using the Gym library setting the environment ID as
MountainCarand therender_modeas'rgb_array'. - Reset the environment using a
seedof42and get theinitial_statewhich contains two values: the position and velocity of the car.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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)")