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
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
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
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
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
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
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
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