Exemplo n.º 1
0
        public void TestSosdatSv9Si()
        {
            sw.Reset();
            sw.Start();
            for (int i = 0; i < kolRas; i++)
            {
                curM = new Mir(con);
                curM.maxEx = kolObektovMira * 3;//??????
                curM.maxVxodi = curM.maxEx * 5;
                curM.SosdatObekti(kolObektovMira);
                curM.SosdatSlu4Svasi();

            }
            sw.Stop();
            testSosdatSv9siL = ((sw.ElapsedTicks - testSosdatObL) / kolRas);
            Ispit.mir = curM;
        }
Exemplo n.º 2
0
        protected override void OnPaint(PaintEventArgs e)
        {
            Graphics gr=e.Graphics;

            constants con = new constants();
            int kolObektovMira = 20;
            Mir curM = new Mir(con);
            curM.maxEx = kolObektovMira * 3;//??????
            curM.maxVxodi = curM.maxEx * 5;
            curM.SosdatObekti(kolObektovMira);
            curM.SosdatSlu4Svasi();

            DrawWorld dw = new DrawWorld(curM, gr);

            //gr.DrawLine(new Pen(Color.DarkBlue, 1), 10, 10, 400, 10);
            //gr.DrawLine(new Pen(Color.DarkBlue, 1), 10, 12, 400, 12);
        }
Exemplo n.º 3
0
 public void TestSosdatOb()
 {
     sw.Reset();
     sw.Start();
     for (int i = 0; i < kolRas; i++)
     {
         curM = new Mir(con);
         curM.maxEx = kolObektovMira * 3;//??????
         curM.maxVxodi = curM.maxEx * 5;
         curM.SosdatObekti(kolObektovMira);
     }
     sw.Stop();
     testSosdatObL = sw.ElapsedTicks / kolRas;
 }
Exemplo n.º 4
0
        //добавляет новый мир
        private void DobavitNoviiMir()
        {
            switch (curEtap)
            {
                case 1://добавляет новый мир и записывает ссылку на него в curM
                    curM = new Mir(con);
                    curM.maxEx = kolObektovMira * 3;//??????
                    curM.maxVxodi = curM.maxEx * 5;
                    curM.SosdatObekti(kolObektovMira);
                    curM.SosdatSlu4Svasi();
                    break;
                case 2:
                    curM = Miri.Values[con.randObj.Next(curMindex)];//добавляет новый мир копией случайного мира от 0 до curMindex
                    break;

            }
        }