mirror of
https://github.com/wassname/ray.git
synced 2026-09-10 12:38:43 +08:00
[RLlib] Allow for more than 2^31 policy timesteps. (#11301)
This commit is contained in:
Vendored
+2
-1
@@ -46,12 +46,13 @@ class RandomEnv(gym.Env):
|
||||
self.action_space, action))
|
||||
|
||||
self.steps += 1
|
||||
done = False
|
||||
# We are done as per our max-episode-len.
|
||||
if self.max_episode_len is not None and \
|
||||
self.steps >= self.max_episode_len:
|
||||
done = True
|
||||
# Max not reached yet -> Sample done via p_done.
|
||||
else:
|
||||
elif self.p_done > 0.0:
|
||||
done = bool(
|
||||
np.random.choice(
|
||||
[True, False], p=[self.p_done, 1.0 - self.p_done]))
|
||||
|
||||
Reference in New Issue
Block a user