Exemple #1
0
 def test_fuzzy_comparison_matrix(self):
     cseg1 = Contour([0, 2, 3, 1])
     cseg2 = Contour([1, 2, 3, 0, 3, 1])
     result1 = FuzzyMatrix([[0, 1, 1, 1], [-1, 0, 1, -1], [-1, -1, 0, -1], [-1, 1, 1, 0]])
     result2 =  FuzzyMatrix([[0, 1, 1, -1, 1, 0],
                             [-1, 0, 1, -1, 1, -1],
                             [-1, -1, 0, -1, 0, -1],
                             [1, 1, 1, 0, 1, 1],
                             [-1, -1, 0, -1, 0, -1],
                             [0, 1, 1, -1, 1, 0]])
     self.assertEqual(cseg1.fuzzy_comparison_matrix(), result1)
     self.assertEqual(cseg2.fuzzy_comparison_matrix(), result2)