コード例 #1
0
ファイル: factor_max_min_tests.py プロジェクト: fmgc/ProbPy
    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)
コード例 #2
0
ファイル: factor_max_min_tests.py プロジェクト: fmgc/ProbPy
    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)