code: def __init__(
      self,
      parametrization: IntOrParameter,
      budget: tp.Optional[int] = None,
      num_workers: int = 1,
      *,
      algorithm: str,
  ) -> None:
      super().__init__(
          parametrization, budget=budget, num_workers=num_workers
      )
      # configuration
      self.algorithm = algorithm
      self._no_hypervolume = True
      self._initial_seed = -1
  
imports: import functools
  import math
  import warnings
  import weakref
  import numpy
  from scipy import optimize
  import nevergrad.common.typing
  from nevergrad.parametrization import parameter
  from nevergrad.common import errors
  from .None import base
  from .base import IntOrParameter
  from .None import recaster
label_desc: Use image node_id 1 to create a new _PymooBatchMinimizeBase object from inherited base classes: recaster with example: obj = _PymooBatchMinimizeBase(parametrization, budget, num_workers)