private static Field CreateField()
        {
            DimentionsFieldBase dimensionsField = Defficulty.GetField();
            var field = new MechanismRandomFillField().Fill(Defficulty.NumberOfMine, dimensionsField.HorisontalNumbersOfCells, dimensionsField.VerticalyNumberOfCells);

            return(SetterCountMine.Set(field));
        }
示例#2
0
 public BaseDefficulty(TypeOfDifficulty typeOfDifficulty, DimentionsFieldBase field, int numberOfMine)
 {
     TypeOfDifficulty = typeOfDifficulty;
     Field            = field;
     NumberOfMine     = numberOfMine;
 }