def METHOD_NAME(self):
    np.random.seed(self.random_seed)
    torch.manual_seed(self.random_seed)
    torch.set_num_threads(self.thread_num)
    torch.set_default_dtype(torch.float32)
    if self.cwd is None:  # set cwd (current working directory) for saving model
        self.cwd = f'./{self.env_name}_{self.agent_class.__name__[5:]}_{self.random_seed}'
    if self.if_remove is None:  # remove or keep the history files
        self.if_remove = bool(input(f"| Arguments PRESS 'y' to REMOVE: {self.cwd}? ") == 'y')
    if self.if_remove:
        import shutil
        shutil.rmtree(self.cwd, ignore_errors=True)
        print(f"| Arguments Remove cwd: {self.cwd}")
    else:
        print(f"| Arguments Keep cwd: {self.cwd}")
    os.makedirs(self.cwd, exist_ok=True)