mirror of
https://github.com/wassname/retro-baselines.git
synced 2026-09-09 11:33:10 +08:00
log reward before scaling
This commit is contained in:
@@ -21,16 +21,17 @@ def make_env(stack=True, scale_rew=True):
|
||||
"""
|
||||
Create an environment with some standard wrappers.
|
||||
"""
|
||||
env = make("SonicTheHedgehog2-Genesis", state="EmeraldHillZone.Act2")
|
||||
start_state = train_states.sample().iloc[0]
|
||||
env = make(game=start_state.game, state=start_state.state)
|
||||
env = SonicDiscretizer(env)
|
||||
env = AllowBacktracking(env)
|
||||
env = RandomGameReset(env)
|
||||
env = EpisodeInfo(env)
|
||||
if scale_rew:
|
||||
env = RewardScaler(env)
|
||||
env = WarpFrame(env)
|
||||
# if stack:
|
||||
# env = FrameStack(env, 4)
|
||||
env = EpisodeInfo(env)
|
||||
return env
|
||||
|
||||
class SonicDiscretizer(gym.ActionWrapper):
|
||||
|
||||
Reference in New Issue
Block a user