public override void setup_map() { Cell[,] array = new Cell[x_max, y_max]; Random rnd = new Random(); for (int x = 0; x < x_max; x++) for (int y = 0; y < y_max; y++) array[x, y] = new DefaultCell(x, y, CellState.Dead); array[1, 5].state = CellState.Live; array[2, 5].state = CellState.Live; array[1, 6].state = CellState.Live; array[2, 6].state = CellState.Live; array[11, 5].state = CellState.Live; array[11, 6].state = CellState.Live; array[11, 7].state = CellState.Live; array[12, 4].state = CellState.Live; array[13, 3].state = CellState.Live; array[14, 3].state = CellState.Live; array[12, 8].state = CellState.Live; array[13, 9].state = CellState.Live; array[14, 9].state = CellState.Live; array[15, 6].state = CellState.Live; array[16, 4].state = CellState.Live; array[16, 8].state = CellState.Live; array[17, 5].state = CellState.Live; array[17, 6].state = CellState.Live; array[17, 7].state = CellState.Live; array[18, 6].state = CellState.Live; array[21, 3].state = CellState.Live; array[21, 4].state = CellState.Live; array[21, 5].state = CellState.Live; array[22, 3].state = CellState.Live; array[22, 4].state = CellState.Live; array[22, 5].state = CellState.Live; array[23, 2].state = CellState.Live; array[23, 6].state = CellState.Live; array[25, 1].state = CellState.Live; array[25, 2].state = CellState.Live; array[25, 6].state = CellState.Live; array[25, 7].state = CellState.Live; array[35, 3].state = CellState.Live; array[35, 4].state = CellState.Live; array[36, 3].state = CellState.Live; array[36, 4].state = CellState.Live; map = new DefaultCellMap(array, square_size); }
public override void setup_map() { Cell[,] array = new Cell[x_max, y_max]; for (int x = 0; x < x_max; x++) for (int y = 0; y < y_max; y++) { CellState state = CellState.Dead; if ((x-y)%2==1 ) { state = CellState.Live; } array[x, y] = new DefaultCell(x, y, state); } map = new DefaultCellMap(array, square_size); }
public override void setup_map() { Cell[,] array = new Cell[x_max, y_max]; Random rnd = new Random(); for (int x = 0; x < x_max; x++) for (int y = 0; y < y_max; y++) { CellState state = CellState.Dead; if ((x)%3==rnd.Next(1, 2)) { state = CellState.Live; } array[x, y] = new DefaultCell(x, y, state); } map = new DefaultCellMap(array, square_size); }