Sheep training flock _ improver
This commit is contained in:
@@ -114,9 +114,10 @@ def reward_cfg(cfg: dict) -> dict:
|
||||
return {k: v for k, v in cfg.items() if k != "ent_coef"}
|
||||
|
||||
|
||||
def make_env(n_sheep, seed, max_steps, rcfg):
|
||||
def make_env(n_sheep, seed, max_steps, rcfg, random_n_sheep=False):
|
||||
def _init():
|
||||
env = HerdingEnv(n_sheep=n_sheep, max_steps=max_steps, reward_cfg=rcfg)
|
||||
env = HerdingEnv(n_sheep=n_sheep, max_steps=max_steps,
|
||||
reward_cfg=rcfg, random_n_sheep=random_n_sheep)
|
||||
env.reset(seed=seed)
|
||||
return env
|
||||
return _init
|
||||
|
||||
Reference in New Issue
Block a user