public RandomByStatisticCharPosibilityFieldCellsGenerator(ICharPosibilityCalculator charPosibilityCalculator, IStatisticCharPriceCalculator priceCalculator) { _charPosibilityCalculator = charPosibilityCalculator; _priceCalculator = priceCalculator; }
public GameFieldModel() { _charPosibilityCalculator = new StatisticCharPosibilityCalculator(); _priceCalculator = new StatisticCharPriceCalculator(); _fieldCellsGenerator = new RandomByStatisticCharPosibilityFieldCellsGenerator(_charPosibilityCalculator, _priceCalculator); }