public RandObenKurz()
        {
            form  = new int[1, 7];
            model = new Pixel[1, 7];

            #region form
            form[0, 0] = 12;
            form[0, 1] = 12;
            form[0, 2] = 12;
            form[0, 3] = 12;
            form[0, 4] = 12;
            form[0, 5] = 12;
            form[0, 6] = 12;
            #endregion

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i] = new Pixel();
                }
            }

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i].farbe = form[j, i];
                }
            }
        }
        public SchildKroete()
        {
            model = new Pixel[7, 7];

            #region oben
            oben[0, 0] = 0;
            oben[0, 1] = 0;
            oben[0, 2] = 4;
            oben[0, 3] = 4;
            oben[0, 4] = 4;
            oben[0, 5] = 0;
            oben[0, 6] = 0;
            oben[1, 0] = 0;
            oben[1, 1] = 4;
            oben[1, 2] = 4;
            oben[1, 3] = 4;
            oben[1, 4] = 4;
            oben[1, 5] = 4;
            oben[1, 6] = 0;
            oben[2, 0] = 4;
            oben[2, 1] = 4;
            oben[2, 2] = 4;
            oben[2, 3] = 4;
            oben[2, 4] = 4;
            oben[2, 5] = 4;
            oben[2, 6] = 4;
            oben[3, 0] = 4;
            oben[3, 1] = 4;
            oben[3, 2] = 4;
            oben[3, 3] = 4;
            oben[3, 4] = 4;
            oben[3, 5] = 4;
            oben[3, 6] = 4;
            oben[4, 0] = 4;
            oben[4, 1] = 4;
            oben[4, 2] = 4;
            oben[4, 3] = 4;
            oben[4, 4] = 4;
            oben[4, 5] = 4;
            oben[4, 6] = 4;
            oben[5, 0] = 0;
            oben[5, 1] = 4;
            oben[5, 2] = 4;
            oben[5, 3] = 4;
            oben[5, 4] = 4;
            oben[5, 5] = 4;
            oben[5, 6] = 0;
            oben[6, 0] = 0;
            oben[6, 1] = 0;
            oben[6, 2] = 4;
            oben[6, 3] = 4;
            oben[6, 4] = 4;
            oben[6, 5] = 0;
            oben[6, 6] = 0;
            #endregion

            #region unten
            unten[0, 0] = 0;
            unten[0, 1] = 0;
            unten[0, 2] = 16;
            unten[0, 3] = 16;
            unten[0, 4] = 16;
            unten[0, 5] = 0;
            unten[0, 6] = 0;
            unten[1, 0] = 0;
            unten[1, 1] = 16;
            unten[1, 2] = 16;
            unten[1, 3] = 16;
            unten[1, 4] = 16;
            unten[1, 5] = 16;
            unten[1, 6] = 0;
            unten[2, 0] = 16;
            unten[2, 1] = 16;
            unten[2, 2] = 16;
            unten[2, 3] = 16;
            unten[2, 4] = 16;
            unten[2, 5] = 16;
            unten[2, 6] = 16;
            unten[3, 0] = 16;
            unten[3, 1] = 16;
            unten[3, 2] = 16;
            unten[3, 3] = 16;
            unten[3, 4] = 16;
            unten[3, 5] = 16;
            unten[3, 6] = 16;
            unten[4, 0] = 16;
            unten[4, 1] = 16;
            unten[4, 2] = 16;
            unten[4, 3] = 16;
            unten[4, 4] = 16;
            unten[4, 5] = 16;
            unten[4, 6] = 16;
            unten[5, 0] = 0;
            unten[5, 1] = 16;
            unten[5, 2] = 16;
            unten[5, 3] = 16;
            unten[5, 4] = 16;
            unten[5, 5] = 16;
            unten[5, 6] = 0;
            unten[6, 0] = 0;
            unten[6, 1] = 0;
            unten[6, 2] = 16;
            unten[6, 3] = 16;
            unten[6, 4] = 16;
            unten[6, 5] = 0;
            unten[6, 6] = 0;
            #endregion

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i] = new Pixel();
                }
            }

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i].farbe = oben[j, i];
                }
            }
        }
Esempio n. 3
0
        public Frog()
        {
            model = new Pixel[7, 7];

            #region oben
            oben[0, 0] = 17;
            oben[0, 1] = 0;
            oben[0, 2] = 0;
            oben[0, 3] = 17;
            oben[0, 4] = 0;
            oben[0, 5] = 0;
            oben[0, 6] = 17;
            oben[1, 0] = 17;
            oben[1, 1] = 0;
            oben[1, 2] = 17;
            oben[1, 3] = 17;
            oben[1, 4] = 17;
            oben[1, 5] = 0;
            oben[1, 6] = 17;
            oben[2, 0] = 0;
            oben[2, 1] = 17;
            oben[2, 2] = 17;
            oben[2, 3] = 17;
            oben[2, 4] = 17;
            oben[2, 5] = 17;
            oben[2, 6] = 0;
            oben[3, 0] = 0;
            oben[3, 1] = 17;
            oben[3, 2] = 17;
            oben[3, 3] = 17;
            oben[3, 4] = 17;
            oben[3, 5] = 17;
            oben[3, 6] = 0;
            oben[4, 0] = 17;
            oben[4, 1] = 17;
            oben[4, 2] = 17;
            oben[4, 3] = 17;
            oben[4, 4] = 17;
            oben[4, 5] = 17;
            oben[4, 6] = 17;
            oben[5, 0] = 17;
            oben[5, 1] = 0;
            oben[5, 2] = 0;
            oben[5, 3] = 17;
            oben[5, 4] = 0;
            oben[5, 5] = 0;
            oben[5, 6] = 17;
            oben[6, 0] = 17;
            oben[6, 1] = 0;
            oben[6, 2] = 0;
            oben[6, 3] = 0;
            oben[6, 4] = 0;
            oben[6, 5] = 0;
            oben[6, 6] = 17;
            #endregion

            #region links
            links[0, 0] = 17;
            links[0, 1] = 17;
            links[0, 2] = 0;
            links[0, 3] = 0;
            links[0, 4] = 17;
            links[0, 5] = 17;
            links[0, 6] = 17;
            links[1, 0] = 0;
            links[1, 1] = 0;
            links[1, 2] = 17;
            links[1, 3] = 17;
            links[1, 4] = 17;
            links[1, 5] = 0;
            links[1, 6] = 0;
            links[2, 0] = 0;
            links[2, 1] = 17;
            links[2, 2] = 17;
            links[2, 3] = 17;
            links[2, 4] = 17;
            links[2, 5] = 0;
            links[2, 6] = 0;
            links[3, 0] = 17;
            links[3, 1] = 17;
            links[3, 2] = 17;
            links[3, 3] = 17;
            links[3, 4] = 17;
            links[3, 5] = 17;
            links[3, 6] = 0;
            links[4, 0] = 0;
            links[4, 1] = 17;
            links[4, 2] = 17;
            links[4, 3] = 17;
            links[4, 4] = 17;
            links[4, 5] = 0;
            links[4, 6] = 0;
            links[5, 0] = 0;
            links[5, 1] = 0;
            links[5, 2] = 17;
            links[5, 3] = 17;
            links[5, 4] = 17;
            links[5, 5] = 0;
            links[5, 6] = 0;
            links[6, 0] = 17;
            links[6, 1] = 17;
            links[6, 2] = 0;
            links[6, 3] = 0;
            links[6, 4] = 17;
            links[6, 5] = 17;
            links[6, 6] = 17;
            #endregion

            #region rechts
            rechts[0, 0] = 17;
            rechts[0, 1] = 17;
            rechts[0, 2] = 17;
            rechts[0, 3] = 0;
            rechts[0, 4] = 0;
            rechts[0, 5] = 17;
            rechts[0, 6] = 17;
            rechts[1, 0] = 0;
            rechts[1, 1] = 0;
            rechts[1, 2] = 17;
            rechts[1, 3] = 17;
            rechts[1, 4] = 17;
            rechts[1, 5] = 0;
            rechts[1, 6] = 0;
            rechts[2, 0] = 0;
            rechts[2, 1] = 0;
            rechts[2, 2] = 17;
            rechts[2, 3] = 17;
            rechts[2, 4] = 17;
            rechts[2, 5] = 17;
            rechts[2, 6] = 0;
            rechts[3, 0] = 0;
            rechts[3, 1] = 17;
            rechts[3, 2] = 17;
            rechts[3, 3] = 17;
            rechts[3, 4] = 17;
            rechts[3, 5] = 17;
            rechts[3, 6] = 17;
            rechts[4, 0] = 0;
            rechts[4, 1] = 0;
            rechts[4, 2] = 0;
            rechts[4, 3] = 17;
            rechts[4, 4] = 17;
            rechts[4, 5] = 17;
            rechts[4, 6] = 0;
            rechts[5, 0] = 0;
            rechts[5, 1] = 0;
            rechts[5, 2] = 17;
            rechts[5, 3] = 17;
            rechts[5, 4] = 17;
            rechts[5, 5] = 0;
            rechts[5, 6] = 0;
            rechts[6, 0] = 17;
            rechts[6, 1] = 17;
            rechts[6, 2] = 17;
            rechts[6, 3] = 0;
            rechts[6, 4] = 0;
            rechts[6, 5] = 17;
            rechts[6, 6] = 17;
            #endregion

            #region unten
            unten[0, 0] = 17;
            unten[0, 1] = 0;
            unten[0, 2] = 0;
            unten[0, 3] = 0;
            unten[0, 4] = 0;
            unten[0, 5] = 0;
            unten[0, 6] = 17;
            unten[1, 0] = 17;
            unten[1, 1] = 0;
            unten[1, 2] = 0;
            unten[1, 3] = 17;
            unten[1, 4] = 0;
            unten[1, 5] = 0;
            unten[1, 6] = 17;
            unten[2, 0] = 17;
            unten[2, 1] = 17;
            unten[2, 2] = 17;
            unten[2, 3] = 17;
            unten[2, 4] = 17;
            unten[2, 5] = 17;
            unten[2, 6] = 17;
            unten[3, 0] = 0;
            unten[3, 1] = 17;
            unten[3, 2] = 17;
            unten[3, 3] = 17;
            unten[3, 4] = 17;
            unten[3, 5] = 17;
            unten[3, 6] = 0;
            unten[4, 0] = 0;
            unten[4, 1] = 17;
            unten[4, 2] = 17;
            unten[4, 3] = 17;
            unten[4, 4] = 17;
            unten[4, 5] = 17;
            unten[4, 6] = 0;
            unten[5, 0] = 17;
            unten[5, 1] = 0;
            unten[5, 2] = 17;
            unten[5, 3] = 17;
            unten[5, 4] = 17;
            unten[5, 5] = 0;
            unten[5, 6] = 17;
            unten[6, 0] = 17;
            unten[6, 1] = 0;
            unten[6, 2] = 0;
            unten[6, 3] = 17;
            unten[6, 4] = 0;
            unten[6, 5] = 0;
            unten[6, 6] = 17;
            #endregion

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i] = new Pixel();
                }
            }

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i].farbe = oben[j, i];
                }
            }
        }
Esempio n. 4
0
        public AutoWeiss()
        {
            model = new Pixel[7, 14];

            #region figur
            figur[0, 0]  = 0;
            figur[0, 1]  = 0;
            figur[0, 2]  = 15;
            figur[0, 3]  = 15;
            figur[0, 4]  = 0;
            figur[0, 5]  = 0;
            figur[0, 6]  = 15;
            figur[0, 7]  = 15;
            figur[0, 8]  = 15;
            figur[0, 9]  = 15;
            figur[0, 10] = 15;
            figur[0, 11] = 15;
            figur[0, 12] = 15;
            figur[0, 13] = 15;
            figur[1, 0]  = 15;
            figur[1, 1]  = 15;
            figur[1, 2]  = 15;
            figur[1, 3]  = 15;
            figur[1, 4]  = 15;
            figur[1, 5]  = 15;
            figur[1, 6]  = 15;
            figur[1, 7]  = 15;
            figur[1, 8]  = 15;
            figur[1, 9]  = 15;
            figur[1, 10] = 15;
            figur[1, 11] = 15;
            figur[1, 12] = 15;
            figur[1, 13] = 15;
            figur[2, 0]  = 15;
            figur[2, 1]  = 15;
            figur[2, 2]  = 15;
            figur[2, 3]  = 15;
            figur[2, 4]  = 15;
            figur[2, 5]  = 15;
            figur[2, 6]  = 15;
            figur[2, 7]  = 15;
            figur[2, 8]  = 15;
            figur[2, 9]  = 15;
            figur[2, 10] = 15;
            figur[2, 11] = 15;
            figur[2, 12] = 15;
            figur[2, 13] = 15;
            figur[3, 0]  = 15;
            figur[3, 1]  = 15;
            figur[3, 2]  = 15;
            figur[3, 3]  = 15;
            figur[3, 4]  = 15;
            figur[3, 5]  = 15;
            figur[3, 6]  = 15;
            figur[3, 7]  = 15;
            figur[3, 8]  = 15;
            figur[3, 9]  = 15;
            figur[3, 10] = 15;
            figur[3, 11] = 15;
            figur[3, 12] = 15;
            figur[3, 13] = 15;
            figur[4, 0]  = 15;
            figur[4, 1]  = 15;
            figur[4, 2]  = 15;
            figur[4, 3]  = 15;
            figur[4, 4]  = 15;
            figur[4, 5]  = 15;
            figur[4, 6]  = 15;
            figur[4, 7]  = 15;
            figur[4, 8]  = 15;
            figur[4, 9]  = 15;
            figur[4, 10] = 15;
            figur[4, 11] = 15;
            figur[4, 12] = 15;
            figur[4, 13] = 15;
            figur[5, 0]  = 15;
            figur[5, 1]  = 15;
            figur[5, 2]  = 15;
            figur[5, 3]  = 15;
            figur[5, 4]  = 15;
            figur[5, 5]  = 15;
            figur[5, 6]  = 15;
            figur[5, 7]  = 15;
            figur[5, 8]  = 15;
            figur[5, 9]  = 15;
            figur[5, 10] = 15;
            figur[5, 11] = 15;
            figur[5, 12] = 15;
            figur[5, 13] = 15;
            figur[6, 0]  = 0;
            figur[6, 1]  = 0;
            figur[6, 2]  = 15;
            figur[6, 3]  = 15;
            figur[6, 4]  = 0;
            figur[6, 5]  = 0;
            figur[6, 6]  = 15;
            figur[6, 7]  = 15;
            figur[6, 8]  = 15;
            figur[6, 9]  = 15;
            figur[6, 10] = 15;
            figur[6, 11] = 15;
            figur[6, 12] = 15;
            figur[6, 13] = 15;
            #endregion

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i] = new Pixel();
                }
            }

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i].farbe = figur[j, i];
                }
            }
        }
Esempio n. 5
0
        public AutoOrange()
        {
            model = new Pixel[7, 7];

            #region figur
            figur[0, 0] = 0;
            figur[0, 1] = 13;
            figur[0, 2] = 13;
            figur[0, 3] = 0;
            figur[0, 4] = 0;
            figur[0, 5] = 13;
            figur[0, 6] = 13;
            figur[1, 0] = 0;
            figur[1, 1] = 0;
            figur[1, 2] = 0;
            figur[1, 3] = 0;
            figur[1, 4] = 0;
            figur[1, 5] = 0;
            figur[1, 6] = 0;
            figur[2, 0] = 13;
            figur[2, 1] = 13;
            figur[2, 2] = 13;
            figur[2, 3] = 13;
            figur[2, 4] = 13;
            figur[2, 5] = 13;
            figur[2, 6] = 13;
            figur[3, 0] = 13;
            figur[3, 1] = 13;
            figur[3, 2] = 0;
            figur[3, 3] = 0;
            figur[3, 4] = 0;
            figur[3, 5] = 0;
            figur[3, 6] = 13;
            figur[4, 0] = 13;
            figur[4, 1] = 13;
            figur[4, 2] = 13;
            figur[4, 3] = 13;
            figur[4, 4] = 13;
            figur[4, 5] = 13;
            figur[4, 6] = 13;
            figur[5, 0] = 0;
            figur[5, 1] = 0;
            figur[5, 2] = 0;
            figur[5, 3] = 0;
            figur[5, 4] = 0;
            figur[5, 5] = 0;
            figur[5, 6] = 0;
            figur[6, 0] = 0;
            figur[6, 1] = 13;
            figur[6, 2] = 13;
            figur[6, 3] = 0;
            figur[6, 4] = 0;
            figur[6, 5] = 13;
            figur[6, 6] = 13;
            #endregion

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i] = new Pixel();
                }
            }

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i].farbe = figur[j, i];
                }
            }
        }
Esempio n. 6
0
        public Wasser()
        {
            form  = new int[10, 7];
            model = new Pixel[10, 7];

            #region form
            form[0, 0] = 3;
            form[1, 0] = 3;
            form[2, 0] = 3;
            form[3, 0] = 3;
            form[4, 0] = 3;
            form[5, 0] = 3;
            form[6, 0] = 3;
            form[7, 0] = 3;
            form[8, 0] = 3;
            form[9, 0] = 3;
            form[0, 1] = 3;
            form[1, 1] = 3;
            form[2, 1] = 3;
            form[3, 1] = 3;
            form[4, 1] = 3;
            form[5, 1] = 3;
            form[6, 1] = 3;
            form[7, 1] = 3;
            form[8, 1] = 3;
            form[9, 1] = 3;
            form[0, 2] = 3;
            form[1, 2] = 3;
            form[2, 2] = 3;
            form[3, 2] = 3;
            form[4, 2] = 3;
            form[5, 2] = 3;
            form[6, 2] = 3;
            form[7, 2] = 3;
            form[8, 2] = 3;
            form[9, 2] = 3;
            form[0, 3] = 3;
            form[1, 3] = 3;
            form[2, 3] = 3;
            form[3, 3] = 3;
            form[4, 3] = 3;
            form[5, 3] = 3;
            form[6, 3] = 3;
            form[7, 3] = 3;
            form[8, 3] = 3;
            form[9, 3] = 3;
            form[0, 4] = 3;
            form[1, 4] = 3;
            form[2, 4] = 3;
            form[3, 4] = 3;
            form[4, 4] = 3;
            form[5, 4] = 3;
            form[6, 4] = 3;
            form[7, 4] = 3;
            form[8, 4] = 3;
            form[9, 4] = 3;
            form[0, 5] = 3;
            form[1, 5] = 3;
            form[2, 5] = 3;
            form[3, 5] = 3;
            form[4, 5] = 3;
            form[5, 5] = 3;
            form[6, 5] = 3;
            form[7, 5] = 3;
            form[8, 5] = 3;
            form[9, 5] = 3;
            form[0, 6] = 3;
            form[1, 6] = 3;
            form[2, 6] = 3;
            form[3, 6] = 3;
            form[4, 6] = 3;
            form[5, 6] = 3;
            form[6, 6] = 3;
            form[7, 6] = 3;
            form[8, 6] = 3;
            form[9, 6] = 3;
            #endregion

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i] = new Pixel();
                }
            }

            for (int i = 0; i < model.GetLength(1); i++)
            {
                for (int j = 0; j < model.GetLength(0); j++)
                {
                    model[j, i].farbe = form[j, i];
                }
            }
        }