Ejemplo n.º 1
0
 def make_wrapper(self, env):
     if env is None:
         raise Exception('input env is None')
     env = EvadeActWrapper(env)
     env = TargetTerminalWrapperC1(env, 32, 12, 400)
     env = ExploreTargetRwdWrapperC1(env, 32, 12, 400)
     env = TargetObsWrapperC1(env, 32, 12, 400)
     env = ZergScoutWrapper(env)
     return env
Ejemplo n.º 2
0
 def make_wrapper(self, env):
     if env is None:
         raise Exception('input env is None')
     env = FullGameActWrapper(env)
     env = FullGameTerminalWrapper(env)
     env = FullGameRwdWrapper(env, 32, 12)
     env = FullGameObsWrapperV1(env, 32, 12)
     env = ZergScoutWrapper(env)
     return env
Ejemplo n.º 3
0
 def make_wrapper(self, env):
     if env is None:
         raise Exception('input env is None')
     env = ZergScoutActWrapper(env)
     env = ExploreWithEvadeTerminalWrapper(env)
     env = ExploreWithEvadeRwdWrapper(env)
     env = ExploreWithEvadeObsWrapper(env)
     env = ZergScoutWrapper(env)
     return env
Ejemplo n.º 4
0
 def make_wrapper(self, env):
     if env is None:
         raise Exception('input env is None')
     env = EvadeActWrapper(env)
     env = EvadeImgTerminalWrapper(env)
     env = ScoutEvadeImgRwdWrapper(env)
     env = ScoutEvadeImgObsWrapper(env)
     env = ZergScoutWrapper(env)
     return env
Ejemplo n.º 5
0
 def make_wrapper(self, env):
     if env is None:
         raise Exception('input env is None')
     env = EvadeActWrapper(env)
     env = TargetTerminalWrapperV1(env)
     env = TargetSimpleRwdWrapper(env, 32, 12)
     env = TargetObsWrapperV1(env, 32, 128, 32, False)
     env = ZergScoutWrapper(env)
     return env
Ejemplo n.º 6
0
 def make_wrapper(self, env):
     if env is None:
         raise Exception('input env is None')
     env = EvadeActWrapper(env)
     env = TargetTerminalWrapperV2(env, 32, 12, 500)
     env = TargetRoundTripRwdWrapper(env, 32, 12, 500)
     env = TargetObsWrapperV6(env, 32, 12, 500)
     env = ZergScoutWrapper(env)
     return env
Ejemplo n.º 7
0
 def make_wrapper(self, env):
     if env is None:
         raise Exception('input env is None')
     env = ZergScoutActWrapper(env)
     env = SkipFrame(env)
     env = ZergScoutRwdWrapper(env)
     env = ZergScoutObsWrapper(env)
     env = ZergScoutWrapper(env)
     return env
Ejemplo n.º 8
0
 def make_wrapper(self, env):
     if env is None:
         raise Exception('input env is None')
     env = ZergScoutActWrapper(env)
     env = SkipFrame(env)
     env = RoundTripTerminalWrapper(env)
     env = ZergScoutRwdWrapperV5(env)
     env = ZergScoutRoundTripObsWrapper(env)
     env = ZergScoutWrapper(env)
     return env