Для первых двух типов сравнений я получаю половину ваших чисел - я думаю, что сравнение, которое является противоположностью другого сравнения, не считается новым.
Например, если четыре элемента - это a, b, c, d, то сравнение 2 против 2 a, b и c, d совпадает с c, d и a, b. Итак, я получаю:
1 vs 1: 6
2 vs 2: 3
1 vs 2: 12
1 vs 3: 4
, что на самом деле составляет 25.