def cost(self): c = AmplModel.cost(self) for k in c.keys(): c[k] += self.noise_amplitude * _random() return c