private double CalcSuperSim()
        {
            double sim = 0;

            for (int i = 0; i < SuperA.Count; i++)
            {
                int k = ShinglesComparer.CompareHashes(SuperA[i], SuperB[i]);
                if (k == SuperA[i].Count)
                {
                    sim += 1;
                }
            }

            Result = sim;
            return(sim);
        }
Example #2
0
        private double CalcMegaSim()
        {
            double sim = 0;

            for (int i = 0; i < MegaA.Count; i++)
            {
                int k = ShinglesComparer.CompareHashes(MegaA[i], MegaB[i]);
                if (k == MegaA[i].Count)
                {
                    sim += 1;
                }
            }

            Result = sim;
            return(sim);
        }