public PatternRepository Create() { PatternRepository patternRepository = new PatternRepository(); foreach (var p1 in P1Patterns) { patternRepository.Add(p1.Player, p1.PatternType, p1); var p2 = GetOther(p1); patternRepository.Add(p2.Player, p2.PatternType, p2); } return(patternRepository); }
public void AddPatternMatcher(IPatternMatcher matcher) { PatternRepository.Add(matcher); }