Beispiel #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
Beispiel #2
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
Beispiel #3
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
Beispiel #4
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