public PatternBoardFactory(BoardProperties context, PositionManager positions, PatternMatcher matcher) { this.context = context; this.positions = positions; this.matcher = matcher; }