def min_test_2(self): """ Minimum with one variable """ for i, domain in enumerate(self.X.domain): fac = Factor(self.X, [1, 2]) fac.values[i] = -10 assert(fac.min() == -10)
def min_test_3(self): """ Minimum with two variables """ for i, domainx in enumerate(self.X.domain): for j, domainy in enumerate(self.Y.domain): fac = Factor([self.X, self.Y], [1, 2, 3, 4]) fac.values[i + j*2] = -10 assert(fac.min() == -10)