def max_test_0(self): """ Maximum with one variable """ for i, domain in enumerate(self.X.domain): fac = Factor(self.X, [1, 2]) fac.values[i] = 10 assert(fac.max() == 10)
def max_test_1(self): """ Maximum 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.max() == 10)