public static CellBoard ScaleAddNoiseAndSmooth(this CellBoard board, Random random, double noise, int times = 1) { for (int i = 0; i < times; i++) { board = board.Quadruple().AddNoise(random, noise).RunGenerations(1); } return(board); }
public static CellBoard ScaleAndSmooth(this CellBoard board, int times = 1) { for (int i = 0; i < times; i++) { board = board.Quadruple().RunGenerations(1); } return(board); }