public NumberAnalyzer(INumberBuilder numberBuilder) { this.numberBuilder = numberBuilder; this.previousAttempts = new Dictionary<int, IAttemptResult>(); this.badCandidates = new List<int>(); this.goodCandidates = new List<INumberUnit>(); this.confirmedBads = new List<int>(); this.confirmedGoods = new List<INumberUnit>(); }
public R Extract <R>(INumberBuilder <R, N> builder) { return(builder.Zero()); }