code: def copy(self, deep=False): # pylint: disable=arguments-differ
          
          simgr = SimulationManager(self._project,
                                    stashes=self._copy_stashes(deep=deep),
                                    hierarchy=self._hierarchy,
                                    resilience=self._resilience,
                                    auto_drop=self._auto_drop,
                                    completion_mode=self.completion_mode,
                                    errored=self._errored)
          return simgr
docs: Make a copy of this simulation manager. Pass ``deep=True`` to copy all the states in it as well.