Ejemplo n.º 1
0
        private void bCount_Click(object sender, EventArgs e)
        {
            InitConditions();
            DateTime start1 = DateTime.Now;

            //Запускаем вычисления
            a = new GenAlgorythm(KolOsob, KolKoord, Tochn, KolBit, uslovia, KolOgr, funct, KolPokol, MaxValue, (MainForm)this.FindForm());
            DateTime end1 = DateTime.Now;

            lTime.Text = "Время: " + (int)((end1 - start1).TotalMilliseconds / 1000) + " сек";
            //Открываем форму результатов программы

            //kolOsobParet = a.kolvo;
            kolOsobParet = ParetoManager.kolvo;

            lbFun.Items.Clear();
            lbPerem.Items.Clear();
            String stroka = "";

            //Заполняем Listbox с функциями
            for (int i = 0; i < kolOsobParet; i++)
            {
                stroka = "";
                for (int j = 0; j < KolFunc; j++)
                {
                    stroka += (ParetoManager.Param[i, j] + "  ");
                }
                lbFun.Items.Add(stroka);
            }
        }
Ejemplo n.º 2
0
 public Graph(GenAlgorythm _a)
 {
     InitializeComponent();
     chart1.Update();
     a            = _a;
     label1.Text += "(1-" + a.KolFunc + ")";
     n1.Maximum   = a.KolFunc;
     n2.Maximum   = a.KolFunc;
 }