def simulate(self, rowid, targets, constraints=None, inputs=None, N=None): assert not constraints assert targets == self.outputs x = self.rng.uniform(low=self.low, high=self.high) return {self.outputs[0]: x}