did this also added MAX steps as i think older versions of gym are done after certain amount of steps MAX_STEPS = 200 for episode in range(1,EPISODES):
if episode%2000 == 0:
render_mode = "human"
print(episode)
else:
render_mode = None
env = gym.make("MountainCar-v0", render_mode=render_mode)
env.reset()
steps = 0
discrete_state = get_discrete_state(initial_observation)
done = False
while not done and steps < MAX_STEPS: