public SinglePlayerGameOption(IWriter writer, IReader reader, ICodeCompareService codeCompareService, IDigitsService digitsService) { this.writer = writer; this.reader = reader; this.codeCompareService = codeCompareService; this.digitsService = digitsService; }
public SinglePlayerGameOption(IWriter writer, IReader reader, ICodeCompareService codeCompareService, IDigitsService digitsService, IBCTreeFactory bCTreeFactory) { this.writer = writer; this.reader = reader; this.codeCompareService = codeCompareService; this.digitsService = digitsService; currentNode = bCTreeFactory.CreateTree().Root; }