Example #1
0
        public void ClearField()
        {
            ModelSquare[,] Field = new ModelSquare[X, Y];

            for (int i = 0; i < X; i++)
            {
                for (int j = 0; j < Y; j++)
                {
                    Field[i, j]       = new ModelSquare();
                    Field[i, j].Value = 0;
                }
            }

            this.Field = Field;
        }
Example #2
0
        public void CreateRandomField()
        {
            ModelSquare[,] Field = new ModelSquare[X, Y];
            Random rnd = new Random();

            for (int i = 0; i < X; i++)
            {
                for (int j = 0; j < Y; j++)
                {
                    Field[i, j] = new ModelSquare();
                    if (i == 0 || i == X - 1 || j == 0 || j == Y - 1)
                    {
                        Field[i, j].Value = 0;
                    }
                    else
                    {
                        Field[i, j].Value = rnd.Next(0, 2);
                    }
                }
            }

            this.Field = Field;
        }