Cody

# Problem 3010. Self-similarity 1 - Every other term

Solution 2166368

Submitted on 20 Mar 2020
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Fail
seq = [0, 1, 1, 2, 1, 2, 2, 3, 1, 2, 2, 3, 2, 3, 3, 4, 1, 2, 2, 3, 2, 3, 3, 4, 2, 3, 3, 4, 3, 4, 4, 5, 1, 2, 2, 3, 2, 3, 3, 4, 2, 3, 3, 4, 3, 4, 4, 5, 2, 3, 3, 4, 3, 4, 4, 5, 3, 4, 4, 5, 4, 5, 5, 6, 1, 2, 2, 3, 2, 3, 3, 4, 2, 3, 3, 4, 3, 4, 4, 5, 2, 3, 3, 4, 3, 4, 4, 5, 3, 4, 4, 5, 4, 5, 5, 6, 2, 3, 3, 4, 3, 4, 4, 5, 3]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 2 1 2 2 3 1 2 2 3 2 3 3 4 1 2 2 3 2 3 3 4 2 3 3 4 3 4 Columns 31 through 53 4 5 1 2 2 3 2 3 3 4 2 3 3 4 3 4 4 5 2 3 3 4 3 seq2 = Columns 1 through 30 0 1 1 2 1 2 2 3 1 2 2 3 2 3 3 4 1 2 2 3 2 3 3 4 2 3 3 4 3 4 Columns 31 through 52 4 5 1 2 2 3 2 3 3 4 2 3 3 4 3 4 4 5 2 3 3 4

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test1 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

2   Fail
seq = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 1 0 1 0 0 0 1 Columns 31 through 41 1 1 0 1 1 0 0 1 0 1 1 seq2 = Columns 1 through 30 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 1 0 1 0 0 0 1 Columns 31 through 40 1 1 0 0 1 0 0 1 0 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test2 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

3   Fail
seq = [1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 1 Columns 31 through 41 0 1 0 0 0 0 1 0 1 0 1 seq2 = Columns 1 through 30 1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 Columns 31 through 40 0 1 0 0 0 0 1 0 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test3 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

4   Fail
seq = [1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 2, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 2, 1, 0, 0, 1, 0, 1, 0]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 0 1 1 0 0 1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 0 0 2 1 0 0 1 Columns 31 through 54 0 0 1 0 1 0 1 1 0 0 1 1 0 0 0 1 0 0 0 1 2 0 1 1 seq2 = Columns 1 through 30 1 1 1 0 1 1 0 0 1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 0 0 2 1 0 0 1 Columns 31 through 54 0 0 1 0 1 0 1 1 0 0 1 1 0 0 0 1 0 0 0 1 2 0 1 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test4 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

5   Fail
seq = [1, 4, 4, 0, 4, 8, 0, 0, 4, 4, 8, 0, 0, 8, 0, 0, 4, 8, 4, 0, 8, 0, 0, 0, 0, 12, 8, 0, 0, 8, 0, 0, 4, 0, 8, 0, 4, 8, 0, 0, 8, 8, 0, 0, 0, 8, 0, 0, 0, 4, 12, 0, 8, 8, 0, 0, 8, 0, 8, 0, 0, 8, 0, 0, 4, 16, 0, 0, 8, 0, 0, 0, 4, 8, 8, 0, 0, 0, 0, 0, 8, 4, 8, 0, 0, 16, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 8, 4, 0, 12, 8]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 4 4 0 4 8 0 0 4 4 8 0 0 8 0 0 4 8 4 0 8 0 0 0 0 12 8 0 8 8 Columns 31 through 51 0 0 4 0 8 0 4 8 0 0 8 8 0 0 0 8 0 0 0 4 12 seq2 = Columns 1 through 30 1 4 4 0 4 8 0 0 4 4 8 0 0 8 0 0 4 8 4 0 8 0 0 0 0 12 8 0 0 8 Columns 31 through 51 0 0 4 0 8 0 4 8 0 0 8 8 0 0 0 8 0 0 0 4 12

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test5 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

6   Fail
seq = [0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 1, 1, 0, 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 1 1 1 1 0 1 1 1 0 Columns 31 through 41 0 1 1 1 1 0 1 1 1 1 0 seq2 = Columns 1 through 30 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 Columns 31 through 40 0 1 1 1 1 0 1 1 0 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test6 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

7   Fail
seq = [1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 0, 2, 2, 1, 0, 1, 0, 2, 2, 2, 0, 1, 3, 0, 1, 2, 2, 2, 2, 1, 2, 0, 4, 1, 0, 0, 0, 2, 0, 2, 0, 2, 2, 0, 0, 1, 3, 3, 0, 0, 2, 1, 4, 2, 0, 2, 2, 2, 0, 2, 2, 1, 0, 2, 0, 0, 0, 4, 0, 1, 2, 0, 3, 0, 4, 0, 2, 2, 1, 0, 2, 2, 0, 0, 2, 2, 0, 2, 0, 0, 2, 0, 0, 1, 2, 3, 2, 3, 2]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 1 1 2 1 2 1 1 2 2 1 0 2 2 1 0 1 0 2 2 2 0 1 3 0 1 2 2 Columns 31 through 51 2 2 1 2 0 4 1 0 0 0 2 0 2 0 2 2 0 0 1 3 3 seq2 = Columns 1 through 30 1 1 1 1 1 2 1 2 1 1 2 2 1 0 2 2 1 0 1 0 2 2 2 0 1 3 0 1 2 2 Columns 31 through 51 2 2 1 2 0 4 1 0 0 0 2 0 2 0 2 2 0 0 1 3 3

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test7 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

8   Fail
seq = [1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 2 2 1 2 1 1 2 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 1 2 2 1 2 1 Columns 31 through 51 1 2 2 1 1 2 1 2 2 1 1 2 2 1 2 1 1 2 1 2 2 seq2 = Columns 1 through 30 1 2 2 1 2 1 1 2 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 1 2 2 1 2 1 Columns 31 through 51 1 2 2 1 1 2 1 2 2 1 1 2 2 1 2 1 1 2 1 2 2

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test8 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

9   Fail
seq = [1, 1, 1, 2, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 1 1 2 1 2 1 1 2 2 1 1 2 1 1 1 1 1 2 1 2 2 1 1 1 1 2 2 Columns 31 through 45 1 2 1 1 1 1 1 2 1 1 2 2 1 1 2 seq2 = Columns 1 through 30 1 1 1 2 1 2 1 2 1 1 2 2 1 1 2 1 1 1 1 1 2 1 2 2 1 1 1 1 2 2 Columns 31 through 45 1 2 1 1 1 1 1 2 1 1 2 2 1 1 2

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test9 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

10   Fail
seq = [0, 1, 1, 2, 1, 3, 2, 3, 1, 4, 3, 5, 2, 5, 3, 4, 2, 5, 4, 7, 3, 8, 5, 7, 2, 7, 5, 8, 3, 7, 4, 5, 1, 6, 5, 9, 4, 11, 7, 10, 3, 11, 8, 13, 5, 12, 7, 9, 2, 9, 7, 12, 5, 13, 8, 11, 3, 10, 7, 11, 4, 9, 5, 6, 1, 7, 6, 11, 5, 14, 9, 13, 4, 15, 11, 18, 7, 17, 10, 13, 3, 14, 11, 19, 8, 21, 13, 18, 5, 17, 12, 19]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 2 1 3 2 3 2 4 3 5 2 5 3 4 1 5 4 7 3 8 5 7 2 7 5 8 3 7 Columns 31 through 46 4 5 1 6 5 9 4 11 7 10 3 11 8 13 5 12 seq2 = Columns 1 through 30 0 1 1 2 1 3 2 3 1 4 3 5 2 5 3 4 2 5 4 7 3 8 5 7 2 7 5 8 3 7 Columns 31 through 46 4 5 1 6 5 9 4 11 7 10 3 11 8 13 5 12

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test10 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

11   Fail
seq = [1, 2, 2, 4, 2, 4, 4, 8, 2, 4, 4, 8, 4, 8, 8, 16, 2, 4, 4, 8, 4, 8, 8, 16, 4, 8, 8, 16, 8, 16, 16, 32, 2, 4, 4, 8, 4, 8, 8, 16, 4, 8, 8, 16, 8, 16, 16, 32, 4, 8, 8, 16, 8, 16, 16, 32, 8, 16, 16, 32, 16, 32, 32, 64, 2, 4, 4, 8, 4, 8, 8, 16, 4, 8, 8, 16, 8, 16, 16, 32, 4, 8, 8, 16, 8, 16, 16, 32]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 2 2 4 2 4 4 8 2 4 4 8 4 8 8 16 2 4 4 8 4 8 8 16 4 8 8 16 8 16 Columns 31 through 44 16 32 2 4 4 8 4 8 8 16 4 8 8 16 seq2 = Columns 1 through 30 1 2 2 4 2 4 4 8 2 4 4 8 4 8 8 16 2 4 4 8 4 8 8 16 4 8 8 16 8 16 Columns 31 through 44 16 32 2 4 4 8 4 8 8 16 4 8 8 16

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test11 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

12   Fail
seq = [0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 1 1 Columns 31 through 50 1 0 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 1 seq2 = Columns 1 through 30 0 1 1 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 0 0 1 1 0 1 1 0 1 1 Columns 31 through 49 0 1 1 0 1 1 1 1 1 0 1 1 0 1 0 1 1 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test12 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

13   Fail
seq = [1, 6, 6, 30, 6, 30, 30, 54, 6, 102, 30, 78, 30, 78, 54, 150, 6, 102, 102, 126, 30, 270, 78, 150, 30, 150, 78, 318, 54, 174, 150, 198, 6, 390, 102, 270, 102, 222, 126, 390, 30, 246, 270, 270, 78, 510, 150, 294, 30, 390, 150, 510, 78, 318, 390, 390, 54, 630, 174, 366]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = 1 6 6 30 6 30 30 54 6 102 30 78 30 78 54 150 6 102 102 126 30 270 78 150 30 150 78 390 54 174 seq2 = 1 6 6 30 6 30 30 54 6 102 30 78 30 78 54 150 6 102 102 126 30 270 78 150 30 150 78 318 54 174

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test13 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

14   Fail
seq = [1, 1, 1, 2, 1, 2, 2, 2, 1, 4, 2, 3, 2, 3, 2, 5, 1, 4, 4, 4, 2, 7, 3, 4, 2, 5, 3, 9, 2, 5, 5, 4, 1, 11, 4, 7, 4, 6, 4, 10, 2, 7, 7, 7, 3, 13, 4, 7, 2, 9, 5, 14, 3, 8, 9, 10, 2, 16, 8, 9, 5, 9, 5, 21, 1, 11, 11, 10, 4, 17, 7, 10, 4, 11, 6, 11, 4, 16, 10, 11, 2, 23, 7, 12, 7, 14, 7, 20, 3]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 2 1 2 2 2 1 4 2 3 2 3 2 5 1 4 4 4 2 7 3 4 2 5 3 9 2 8 Columns 31 through 45 5 5 1 11 4 7 4 6 4 10 2 7 7 7 3 seq2 = Columns 1 through 30 1 1 1 2 1 2 2 2 1 4 2 3 2 3 2 5 1 4 4 4 2 7 3 4 2 5 3 9 2 5 Columns 31 through 44 5 4 1 11 4 7 4 6 4 10 2 7 7 7

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test14 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

15   Fail
seq = [0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 2, 0, 0, 1, 1, 0, 2, 1, 1, 1, 0, 0, 2, 1, 0, 2, 1, 0, 2, 0, 2, 1, 0, 1, 2, 0, 0, 2, 1, 1, 2, 1, 1, 1, 1, 0, 2, 0, 0, 2, 2, 1, 2, 0, 1, 2, 0, 1, 3, 0, 0, 2, 1, 0, 2, 2, 1, 1, 0, 0, 3, 1, 2, 2, 1, 0, 2, 0, 1, 2, 0, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 1 0 0 1 1 0 1 0 1 1 0 1 2 0 0 1 1 0 2 1 1 1 0 0 2 1 0 Columns 31 through 44 2 1 0 2 0 2 1 0 1 2 0 0 2 1 seq2 = Columns 1 through 30 0 0 0 1 0 0 1 1 0 1 0 1 1 0 1 2 0 0 1 1 0 2 1 1 1 0 0 2 1 0 Columns 31 through 43 2 1 0 2 0 2 1 0 1 2 0 0 2

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test15 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

16   Fail
seq = [1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 0 1 0 0 0 1 0 0 1 0 1 0 0 1 0 0 0 0 1 1 1 0 0 1 1 1 1 Columns 31 through 41 1 1 1 1 0 1 0 0 0 1 0 seq2 = Columns 1 through 30 1 1 1 0 1 0 0 0 1 0 0 1 0 1 0 1 1 0 0 0 0 1 1 1 0 0 1 1 0 1 Columns 31 through 40 0 1 1 1 0 1 0 0 0 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test16 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

17   Fail
seq = [1, 24, 24, 96, 24, 144, 96, 192, 24, 312, 144, 288, 96, 336, 192, 576, 24, 432, 312, 480, 144, 768, 288, 576, 96, 744, 336, 960, 192, 720, 576, 768, 24, 1152, 432, 1152, 312, 912, 480, 1344, 144, 1008, 768, 1056, 288, 1872, 576, 1152, 96, 1368, 744, 1728, 336]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = 1 24 24 96 24 144 96 192 24 312 144 288 96 336 192 576 24 432 312 480 144 768 288 576 96 744 336 seq2 = 1 24 24 96 24 144 96 192 24 312 144 288 96 336 192 576 24 432 312 480 144 768 288 576 96 744

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test17 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

18   Fail
seq = [0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 2, 0, 0, 1, 1, 0, 2, 1, 1, 1, 0, 0, 2, 1, 0, 2, 1, 0, 2, 0, 2, 1, 0, 1, 2, 0, 0, 2, 1, 1, 2, 1, 1, 2, 1, 0, 2, 0, 0, 2, 2, 1, 2, 0, 1, 2, 0, 1, 3, 0, 0, 2, 1, 0, 2, 2, 1, 1, 0, 0, 3, 1, 2, 2, 1, 0, 2, 0, 1, 2, 0, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 1 0 0 1 1 0 1 0 1 1 0 1 2 0 0 1 1 0 2 1 1 2 0 0 2 1 0 Columns 31 through 44 2 1 0 2 0 2 1 0 1 2 0 0 2 1 seq2 = Columns 1 through 30 0 0 0 1 0 0 1 1 0 1 0 1 1 0 1 2 0 0 1 1 0 2 1 1 1 0 0 2 1 0 Columns 31 through 43 2 1 0 2 0 2 1 0 1 2 0 0 2

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test18 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

19   Fail
seq = [0, 1, 1, 2, 1, 2, 2, 3, 1, 2, 2, 3, 2, 3, 3, 4, 1, 2, 2, 3, 2, 3, 3, 4, 2, 3, 3, 4, 3, 4, 4, 5, 1, 2, 2, 3, 2, 3, 3, 4, 2, 2, 3, 4, 3, 4, 4, 5, 2, 3, 3, 4, 3, 4, 4, 5, 3, 4, 4, 5, 4, 5, 5, 6, 1, 2, 2, 3, 2, 3, 3, 4, 2, 3, 3, 4, 3, 4, 4, 5, 2, 3, 3, 4, 3, 4, 4, 5, 3, 4, 4, 5, 4, 5, 5, 6, 2, 3, 3, 4, 3, 4, 4, 5, 3]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 2 1 2 2 3 1 2 2 3 2 3 3 4 1 2 2 3 2 3 3 4 2 3 3 4 3 4 Columns 31 through 53 4 5 1 2 2 3 2 3 3 4 2 3 3 4 3 4 4 5 2 3 3 4 3 seq2 = Columns 1 through 30 0 1 1 2 1 2 2 3 1 2 2 3 2 3 3 4 1 2 2 3 2 3 3 4 2 3 3 4 3 4 Columns 31 through 52 4 5 1 2 2 3 2 3 3 4 2 2 3 4 3 4 4 5 2 3 3 4

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test19 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

20   Fail
seq = [1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 2, 0, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 2, 1, 0, 0, 1, 0, 1, 0]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 0 1 1 0 1 1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 0 0 2 1 0 0 1 Columns 31 through 54 0 0 1 0 1 0 1 1 0 0 1 1 0 0 0 1 0 0 0 1 2 0 1 1 seq2 = Columns 1 through 30 1 1 1 0 1 1 0 0 1 1 1 0 0 1 1 0 1 1 1 0 1 0 0 0 0 2 1 0 0 1 Columns 31 through 54 0 0 1 0 1 0 1 1 0 0 1 1 0 0 0 1 0 0 0 1 2 0 1 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test20 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

21   Fail
seq = [1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 0, 2, 2, 1, 0, 1, 0, 1, 2, 2, 0, 1, 3, 0, 1, 2, 2, 2, 2, 1, 2, 0, 4, 1, 0, 0, 0, 2, 0, 2, 0, 2, 2, 0, 0, 1, 3, 3, 0, 0, 2, 1, 4, 2, 0, 2, 2, 2, 0, 2, 2, 1, 0, 2, 0, 0, 0, 4, 0, 1, 2, 0, 3, 0, 4, 0, 2, 2, 1, 0, 2, 2, 0, 0, 2, 2, 0, 2, 0, 0, 2, 0, 0, 1, 2, 3, 2, 3, 2]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 1 1 2 1 2 1 1 1 2 1 0 2 2 1 0 1 0 2 2 2 0 1 3 0 1 2 2 Columns 31 through 51 2 2 1 2 0 4 1 0 0 0 2 0 2 0 2 2 0 0 1 3 3 seq2 = Columns 1 through 30 1 1 1 1 1 2 1 2 1 1 2 2 1 0 2 2 1 0 1 0 1 2 2 0 1 3 0 1 2 2 Columns 31 through 51 2 2 1 2 0 4 1 0 0 0 2 0 2 0 2 2 0 0 1 3 3

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test21 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

22   Fail
seq = [1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 2, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 2 2 1 2 1 1 2 2 1 2 2 1 2 2 1 2 1 1 2 1 2 2 1 1 2 2 1 2 1 Columns 31 through 51 1 2 2 1 1 2 1 2 2 1 1 2 2 1 2 1 1 2 1 2 2 seq2 = Columns 1 through 30 1 2 2 1 2 1 1 2 2 1 1 2 1 2 2 1 2 1 1 2 2 1 2 1 1 2 2 1 2 1 Columns 31 through 51 1 2 2 1 1 2 1 2 2 1 1 2 2 1 2 1 1 2 1 2 2

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test22 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

23   Fail
seq = [1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 0 1 Columns 31 through 53 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 0 seq2 = Columns 1 through 30 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 1 Columns 31 through 52 1 0 1 1 0 0 1 0 0 1 1 0 0 1 0 1 0 0 1 0 0 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test23 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

24   Fail
seq = [1, 4, 4, 0, 4, 8, 0, 0, 4, 4, 8, 0, 0, 8, 0, 0, 4, 8, 4, 0, 8, 0, 0, 0, 0, 12, 8, 0, 0, 8, 0, 0, 4, 0, 8, 0, 4, 8, 0, 0, 8, 8, 0, 0, 0, 8, 0, 0, 0, 4, 12, 0, 8, 8, 0, 0, 0, 0, 8, 0, 0, 8, 0, 0, 4, 16, 0, 0, 8, 0, 0, 0, 4, 8, 8, 0, 0, 0, 0, 0, 8, 4, 8, 0, 0, 16, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 8, 4, 0, 12, 8]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 4 4 0 4 8 0 0 4 4 8 0 0 8 0 0 4 8 4 0 8 0 0 0 0 12 8 0 0 8 Columns 31 through 51 0 0 4 0 8 0 4 8 0 0 8 8 0 0 0 8 0 0 0 4 12 seq2 = Columns 1 through 30 1 4 4 0 4 8 0 0 4 4 8 0 0 8 0 0 4 8 4 0 8 0 0 0 0 12 8 0 0 8 Columns 31 through 51 0 0 4 0 8 0 4 8 0 0 8 8 0 0 0 8 0 0 0 4 12

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test24 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

25   Fail
seq = [0, 1, 1, 0, 1, -1, 0, 1, 1, -2, -1, 1, 0, 1, 1, 0, 1, -3, -2, 1, -1, 2, 1, -1, 0, 1, 1, 0, 1, -1, 0, 1, 1, -4, -3, 1, -2, 3, 1, -2, -1, 3, 2, -1, 1, -2, -1, 1, 0, 1, 1, 0, 1, -1, 0, 1, 1, -2, -1, 1, 0, 1, 1, 0, 1, -5, -4, 1, -3, 4, 1, -3, -2, 5, 3, -2, 1, -3, -2, 1, -1, 4, 3, -1, 2, -3, -1, 2, 1, -3, -2, 1, -1, 2, 1, -1, 0, 1, 1, 0, 1, -1, 0, 1, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 0 1 -1 0 1 1 -2 -1 1 0 1 1 0 1 -3 -2 1 -1 2 1 -1 0 1 1 0 1 -1 Columns 31 through 53 0 1 1 -4 -3 1 -2 3 1 -2 -1 3 2 -1 1 -2 -1 1 0 1 1 0 1 seq2 = Columns 1 through 30 0 1 1 0 1 -1 0 1 1 -2 -1 1 0 1 1 0 1 -3 -2 1 -1 2 1 -1 0 1 1 0 1 -1 Columns 31 through 52 0 1 1 -4 -3 1 -2 3 1 -2 -1 3 2 -1 1 -2 -1 1 0 1 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test25 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

26   Fail
seq = [0, 1, 1, 2, 1, 3, 2, 2, 1, 4, 3, 3, 2, 3, 2, 2, 1, 5, 4, 4, 3, 4, 3, 3, 2, 4, 3, 3, 2, 3, 2, 2, 1, 6, 5, 5, 4, 5, 4, 4, 3, 5, 4, 4, 3, 4, 3, 3, 2, 5, 4, 4, 3, 4, 3, 3, 2, 4, 3, 3, 2, 3, 2, 2, 1, 7, 6, 6, 5, 6, 5, 5, 4, 6, 5, 5, 4, 5, 4, 4, 3, 6, 5, 5, 4, 5, 4, 4, 3, 5, 4, 4, 3, 4, 3, 3]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 2 1 3 2 2 1 4 3 3 2 3 2 2 1 5 4 4 3 4 3 3 2 4 3 3 2 3 Columns 31 through 48 2 2 1 6 5 5 4 5 4 4 3 5 4 4 3 4 3 3 seq2 = Columns 1 through 30 0 1 1 2 1 3 2 2 1 4 3 3 2 3 2 2 1 5 4 4 3 4 3 3 2 4 3 3 2 3 Columns 31 through 48 2 2 1 6 5 5 4 5 4 4 3 5 4 4 3 4 3 3

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test26 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

27   Fail
seq = [1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 1 Columns 31 through 53 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 0 seq2 = Columns 1 through 30 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 1 Columns 31 through 52 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test27 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

28   Fail
seq = [1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 2 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 Columns 31 through 45 1 2 1 2 1 1 1 1 1 2 1 1 1 1 1 seq2 = Columns 1 through 30 1 1 2 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 1 2 2 2 Columns 31 through 45 1 2 1 1 1 1 1 1 1 2 1 1 1 1 2

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test28 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

29   Fail
seq = [0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 Columns 31 through 53 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0 1 seq2 = Columns 1 through 30 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 Columns 31 through 52 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test29 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

30   Fail
seq = [0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 0]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 Columns 31 through 41 0 1 1 1 1 0 1 1 1 1 0 seq2 = Columns 1 through 30 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 Columns 31 through 40 0 1 1 1 1 0 1 1 1 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test30 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

31   Fail
seq = [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 Columns 31 through 41 0 1 0 0 1 1 0 0 1 0 1 seq2 = Columns 1 through 30 0 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 Columns 31 through 40 0 1 0 0 1 1 0 0 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test31 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

32   Fail
seq = [1, 24, 24, 96, 24, 144, 96, 192, 24, 312, 144, 288, 96, 336, 192, 576, 24, 432, 312, 480, 144, 768, 288, 576, 96, 744, 336, 960, 192, 720, 576, 768, 24, 1152, 432, 1152, 312, 912, 480, 1344, 312, 1008, 768, 1056, 288, 1872, 576, 1152, 96, 1368, 744, 1728, 336]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = 1 24 24 96 24 144 96 192 24 312 144 288 96 336 192 576 24 432 312 480 312 768 288 576 96 744 336 seq2 = 1 24 24 96 24 144 96 192 24 312 144 288 96 336 192 576 24 432 312 480 144 768 288 576 96 744

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test32 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

33   Fail
seq = [1, 2, 2, 4, 2, 4, 4, 8, 2, 4, 4, 8, 4, 4, 8, 16, 2, 4, 4, 8, 4, 8, 8, 16, 4, 8, 8, 16, 8, 16, 16, 32, 2, 4, 4, 8, 4, 8, 8, 16, 4, 8, 8, 16, 8, 16, 16, 32, 4, 8, 16, 16, 8, 16, 16, 32, 8, 8, 16, 32, 16, 32, 32, 64, 2, 4, 4, 8, 4, 8, 8, 16, 4, 8, 8, 16, 8, 16, 16, 32, 4, 8, 8, 16, 8, 16, 16, 32]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 2 2 4 2 4 4 8 2 4 4 8 4 8 8 16 2 4 4 8 4 8 8 16 4 16 8 16 8 16 Columns 31 through 44 16 32 2 4 4 8 4 8 8 16 4 8 8 16 seq2 = Columns 1 through 30 1 2 2 4 2 4 4 8 2 4 4 8 4 4 8 16 2 4 4 8 4 8 8 16 4 8 8 16 8 16 Columns 31 through 44 16 32 2 4 4 8 4 8 8 16 4 8 8 16

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test33 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

34   Fail
seq = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 1 0 1 0 0 0 1 Columns 31 through 41 1 1 0 0 1 0 0 1 0 1 1 seq2 = Columns 1 through 30 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 1 0 1 0 0 0 1 Columns 31 through 40 1 1 0 0 1 0 0 1 0 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test34 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

35   Fail
seq = [1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 Columns 31 through 41 0 1 0 0 0 0 1 0 1 0 1 seq2 = Columns 1 through 30 1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 Columns 31 through 40 0 1 0 0 0 0 1 0 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test35 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

36   Fail
seq = [1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 1 1 1 Columns 31 through 41 1 1 0 0 1 0 0 1 1 0 0 seq2 = Columns 1 through 30 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 1 1 1 Columns 31 through 40 1 1 0 0 1 0 0 1 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test36 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

37   Fail
seq = [1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 1 Columns 31 through 41 1 1 1 1 0 1 1 0 0 1 1 seq2 = Columns 1 through 30 1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 1 Columns 31 through 40 1 1 1 1 0 1 1 0 0 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test37 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

38   Fail
seq = [1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 0 0 Columns 31 through 41 0 1 0 0 1 0 1 1 0 0 1 seq2 = Columns 1 through 30 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 0 0 Columns 31 through 40 0 1 0 0 1 0 1 1 0 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test38 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

39   Fail
seq = [1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 1 1 0 1 0 0 0 0 1 1 0 0 1 0 Columns 31 through 41 0 1 1 1 1 1 0 1 1 1 0 seq2 = Columns 1 through 30 1 1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 1 1 0 1 0 0 0 0 1 1 0 0 1 0 Columns 31 through 40 0 1 1 1 1 1 0 1 1 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test39 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

40   Fail
seq = [1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 1 1 1 Columns 31 through 41 0 1 0 0 1 0 0 1 1 0 0 seq2 = Columns 1 through 30 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 1 1 1 Columns 31 through 40 1 1 0 0 1 0 0 1 1 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test40 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

41   Fail
seq = [1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 1 1 Columns 31 through 41 1 1 1 1 1 1 1 0 0 1 1 seq2 = Columns 1 through 30 1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 0 1 0 0 1 0 0 0 1 0 1 Columns 31 through 40 1 1 1 1 0 1 1 0 0 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test41 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

42   Fail
seq = [1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 0 1 0 0 0 1 0 0 1 0 1 0 1 1 0 0 0 0 1 1 1 0 0 1 1 0 1 Columns 31 through 41 1 1 1 1 0 1 0 0 0 1 0 seq2 = Columns 1 through 30 1 1 1 0 1 0 0 0 1 0 0 1 0 1 0 1 1 0 0 0 0 1 1 1 0 0 1 1 0 1 Columns 31 through 40 1 1 1 1 0 1 0 0 0 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test42 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

43   Fail
seq = [0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 Columns 31 through 50 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 1 seq2 = Columns 1 through 30 0 1 1 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 Columns 31 through 49 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test43 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

44   Fail
seq = [0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 1 1 Columns 31 through 53 0 1 0 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0 1 seq2 = Columns 1 through 30 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 Columns 31 through 52 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test44 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

45   Fail
seq = [1, 6, 6, 30, 6, 30, 30, 54, 6, 102, 30, 78, 30, 78, 54, 150, 6, 102, 102, 126, 30, 270, 78, 150, 30, 150, 78, 318, 54, 174, 150, 198, 6, 390, 102, 270, 102, 222, 126, 390, 30, 246, 270, 270, 78, 510, 150, 294, 30, 390, 150, 510, 78, 318, 318, 390, 54, 630, 174, 366]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = 1 6 6 30 6 30 30 54 6 102 30 78 30 78 54 150 6 102 102 126 30 270 78 150 30 150 78 318 54 174 seq2 = 1 6 6 30 6 30 30 54 6 102 30 78 30 78 54 150 6 102 102 126 30 270 78 150 30 150 78 318 54 174

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test45 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

46   Fail
seq = [0, 1, 1, 2, 1, 3, 2, 2, 1, 4, 3, 3, 2, 3, 2, 2, 1, 5, 4, 4, 3, 4, 3, 3, 2, 4, 3, 3, 2, 3, 2, 2, 1, 6, 5, 5, 4, 5, 3, 4, 3, 5, 4, 4, 3, 4, 3, 3, 2, 5, 4, 4, 3, 4, 3, 3, 2, 4, 3, 3, 2, 3, 2, 2, 1, 7, 6, 6, 5, 6, 5, 5, 4, 6, 5, 5, 4, 5, 4, 4, 3, 6, 5, 5, 4, 5, 4, 4, 3, 5, 4, 4, 3, 4, 3, 3]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 2 1 3 2 2 1 4 3 3 2 3 2 2 1 5 4 3 3 4 3 3 2 4 3 3 2 3 Columns 31 through 48 2 2 1 6 5 5 4 5 4 4 3 5 4 4 3 4 3 3 seq2 = Columns 1 through 30 0 1 1 2 1 3 2 2 1 4 3 3 2 3 2 2 1 5 4 4 3 4 3 3 2 4 3 3 2 3 Columns 31 through 48 2 2 1 6 5 5 4 5 3 4 3 5 4 4 3 4 3 3

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test46 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

47   Fail
seq = [1, 1, 1, 2, 1, 2, 2, 2, 1, 4, 2, 3, 2, 3, 2, 5, 1, 4, 4, 4, 2, 7, 3, 4, 2, 5, 3, 9, 2, 5, 5, 5, 1, 11, 4, 7, 4, 6, 4, 10, 2, 7, 7, 7, 3, 13, 4, 7, 2, 9, 5, 14, 3, 8, 9, 10, 2, 16, 5, 9, 5, 9, 5, 21, 1, 11, 11, 10, 4, 17, 7, 10, 4, 11, 6, 18, 4, 16, 10, 11, 2, 23, 7, 12, 7, 14, 7, 20, 3]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 2 1 2 2 2 1 4 2 3 2 3 2 5 1 4 4 4 2 7 3 4 2 5 3 9 2 5 Columns 31 through 45 5 5 1 11 4 7 4 6 4 10 2 7 7 7 3 seq2 = Columns 1 through 30 1 1 1 2 1 2 2 2 1 4 2 3 2 3 2 5 1 4 4 4 2 7 3 4 2 5 3 9 2 5 Columns 31 through 44 5 5 1 11 4 7 4 6 4 10 2 7 7 7

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test47 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

48   Fail
seq = [0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 0]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 1 0 0 1 0 1 1 1 0 0 0 Columns 31 through 41 1 0 0 0 0 1 0 0 1 0 0 seq2 = Columns 1 through 30 0 0 0 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 1 0 0 1 0 1 1 1 0 0 0 Columns 31 through 40 1 0 0 0 0 1 0 0 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test48 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

49   Fail
seq = [0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 1 0 0 1 0 1 1 1 0 0 0 Columns 31 through 41 1 0 0 0 0 1 0 0 1 0 1 seq2 = Columns 1 through 30 0 0 0 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 1 0 0 1 0 1 1 1 0 0 0 Columns 31 through 40 1 0 0 0 0 1 0 0 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test49 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

50   Fail
seq = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 0, 1, 0, 0, 0, 2, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 0]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 1 0 0 0 0 1 1 0 0 1 Columns 31 through 54 0 0 0 0 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 1 0 1 1 seq2 = Columns 1 through 30 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 1 1 0 1 1 Columns 31 through 54 0 0 0 0 1 0 0 1 0 0 1 1 0 1 0 1 0 0 0 0 1 0 1 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test50 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

51   Fail
seq = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 2, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 0]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 1 1 0 0 1 Columns 31 through 54 0 0 0 0 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 1 0 1 1 seq2 = Columns 1 through 30 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 1 1 0 0 1 Columns 31 through 54 0 0 0 0 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 1 0 1 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test51 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

52   Fail
seq = [1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 0 0 Columns 31 through 41 1 1 0 0 1 0 1 1 0 0 1 seq2 = Columns 1 through 30 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 0 0 Columns 31 through 40 0 1 0 0 1 0 1 1 0 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test52 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

53   Fail
seq = [1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 1 1 0 1 0 0 0 0 1 1 0 0 1 0 Columns 31 through 41 0 1 1 1 1 1 0 1 1 0 0 seq2 = Columns 1 through 30 1 1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 1 1 0 1 0 0 0 0 1 1 0 0 1 0 Columns 31 through 40 0 1 1 1 1 1 0 1 1 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test53 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

54   Fail
seq = [1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 1 2 2 2 Columns 31 through 45 1 2 1 1 1 1 1 1 1 2 1 1 1 1 1 seq2 = Columns 1 through 30 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 1 2 2 2 Columns 31 through 45 1 2 1 1 1 1 1 1 1 2 1 1 1 1 1

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test54 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

55   Fail
seq = [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 Columns 31 through 41 0 1 1 0 1 1 0 0 1 0 1 seq2 = Columns 1 through 30 0 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 Columns 31 through 40 0 1 0 0 1 1 0 0 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test55 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

56   Fail
seq = [1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 1 1 1 1 1 2 1 2 1 1 2 2 1 1 2 1 1 1 1 1 2 1 2 2 1 1 1 1 2 2 Columns 31 through 45 1 2 1 1 1 1 1 2 1 1 2 2 1 1 2 seq2 = Columns 1 through 30 1 1 1 1 1 2 1 2 1 1 2 2 1 1 2 1 1 1 1 1 2 1 2 2 1 1 1 1 2 2 Columns 31 through 45 1 2 1 1 1 1 1 2 1 1 2 2 1 1 2

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test56 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

57   Fail
seq = [0, 1, 1, 0, 1, -1, 0, 1, 1, -2, -1, 1, 0, 1, 1, 0, 1, -3, -2, 1, -1, 2, 1, -1, 0, 1, 1, 0, 1, -1, 0, 1, -1, -4, -3, 1, -2, 3, 1, -2, -1, 3, 2, -1, 1, -2, -1, 1, 0, 1, 1, 0, 1, -1, 0, 1, 1, -2, -1, 1, 0, 1, 1, 0, 1, -5, -4, 1, -3, 4, 1, -3, -2, 5, 3, -2, 1, -3, -2, 1, -1, 4, 3, -1, 2, -3, -1, 2, 1, -3, -2, 1, -1, 2, 1, -1, 0, 1, 1, 0, 1, -1, 0, 1, 1]; tf_corr = 0; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 0 1 -1 0 1 1 -2 -1 1 0 1 1 0 -1 -3 -2 1 -1 2 1 -1 0 1 1 0 1 -1 Columns 31 through 53 0 1 1 -4 -3 1 -2 3 1 -2 -1 3 2 -1 1 -2 -1 1 0 1 1 0 1 seq2 = Columns 1 through 30 0 1 1 0 1 -1 0 1 1 -2 -1 1 0 1 1 0 1 -3 -2 1 -1 2 1 -1 0 1 1 0 1 -1 Columns 31 through 52 0 1 -1 -4 -3 1 -2 3 1 -2 -1 3 2 -1 1 -2 -1 1 0 1 1 0

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test57 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

58   Fail
seq = [0, 1, 1, 2, 1, 3, 2, 3, 1, 4, 3, 5, 2, 5, 3, 4, 1, 5, 4, 7, 3, 8, 5, 7, 2, 7, 5, 8, 3, 7, 4, 5, 1, 6, 5, 9, 4, 11, 7, 10, 3, 11, 8, 13, 5, 12, 7, 9, 2, 9, 7, 12, 5, 13, 8, 11, 3, 10, 7, 11, 4, 9, 5, 6, 1, 7, 6, 11, 5, 14, 9, 13, 4, 15, 11, 18, 7, 17, 10, 13, 3, 14, 11, 19, 8, 21, 13, 18, 5, 17, 12, 19]; tf_corr = 1; assert(isequal(self_similarity_1(seq),tf_corr))

seq1 = Columns 1 through 30 0 1 1 2 1 3 2 3 1 4 3 5 2 5 3 4 1 5 4 7 3 8 5 7 2 7 5 8 3 7 Columns 31 through 46 4 5 1 6 5 9 4 11 7 10 3 11 8 13 5 12 seq2 = Columns 1 through 30 0 1 1 2 1 3 2 3 1 4 3 5 2 5 3 4 1 5 4 7 3 8 5 7 2 7 5 8 3 7 Columns 31 through 46 4 5 1 6 5 9 4 11 7 10 3 11 8 13 5 12

Output argument "tf" (and maybe others) not assigned during call to "self_similarity_1". Error in Test58 (line 3) assert(isequal(self_similarity_1(seq),tf_corr))

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!