przekonwertuj swoje sekwencje liczb na maski bitowe i użyj BIT_COUNT (kolumna ^ search) jako funkcja podobieństwa, w zakresie od 0 (=100% dopasowania, ciągi są równe) do [długość w bitach] (=0%, ciągi są zupełnie inne). Aby przekonwertować tę funkcję podobieństwa na wartość procentową, użyj
100 * (bit_length - similarity) / bit_length
Na przykład "1-1-2-2-1" staje się "00110" (zakładając, że masz tylko dwa stany), 2-1-1-2-1 to "10010", bit_count(00110 ^ 10010) =2, długość w bitach =5 i 100 * (5 - 2) / 5 =60%.