private Dictionary<string, string> GetCertainPairs(Dictionary<string, string> pairs) { WordsFilter filter = new WordsFilter(pairs); var res = filter.Filter(AreWordsSimilar); return res; }
/// <summary> /// Projde nalezené unikátní dvojice a pokusí se z /// nich vyfiltrovat ty, které tam nesedí. /// </summary> /// <returns></returns> public Dictionary<string, string> Filter() { WordsFilter uniqueFilter = new WordsFilter(uniquePairs); bestPairs = uniqueFilter.Filter(ArePairsMatch); return uniqueFilter.Checked ? bestPairs : null; }