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>();
 }
Exemple #2
0
 public R Extract <R>(INumberBuilder <R, N> builder)
 {
     return(builder.Zero());
 }