// this is just for internal use of the Grid private Grid(CellStateEnum[,] data, IInfrastructureDevice <CellStateEnum[, ]> iodevice) : this(iodevice) { _data = new GridData(iodevice, data); }
public Grid WithRandomData(GridSize gridSize) { _data = _data.Randomize(gridSize); return(this); }
public Grid(IInfrastructureDevice <CellStateEnum[, ]> iodevice) { _iodevice = iodevice; _data = new GridData(_iodevice); }