Exemplo n.º 1
0
 public StepMaker(INextStepConditionCalculator nextStepConditionCalculator, ICorrectCoordinatesChecker correctCoordinatesChecker, IGameFieldCopyMaker gameFieldCopyMaker)
 {
     this.nextStepConditionCalculator = nextStepConditionCalculator;
     this.correctCoordinatesChecker   = correctCoordinatesChecker;
     this.gameFieldCopyMaker          = gameFieldCopyMaker;
 }
 public GameProcessStatisticProvider(IGameFieldCellsStatisticProvider gameFieldCellsStatisticProvider, ICorrectCoordinatesChecker correctCoordinatesChecker)
 {
     this.gameFieldCellsStatisticProvider = gameFieldCellsStatisticProvider;
     this.correctCoordinatesChecker       = correctCoordinatesChecker;
 }