code: def domain(self, expparams):
          
          return [IntegerDomain(min=0,max=n_o-1) for n_o in self.n_outcomes(expparams)]
docs: Returns a list of ``Domain``s, one for each input expparam.
  
          :param numpy.ndarray expparams:  Array of experimental parameters. This
              array must be of dtype agreeing with the ``expparams_dtype``
              property, or, in the case where ``n_outcomes_constant`` is ``True``,
              ``None`` should be a valid input.
  
          :rtype: list of ``Domain``