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 = 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 = 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 = TargetTerminalWrapperV2(env, 32, 12, 500) env = TargetRoundTripRwdWrapper(env, 32, 12, 500) env = TargetObsWrapperV6(env, 32, 12, 500) env = ZergScoutWrapper(env) return env