private void button2_Click(object sender, EventArgs e) { antSayisi = Convert.ToInt32(textBox1.Text); // tepeSayisi = Convert.ToInt32(textBox2.Text); AntColony3.CsvOkuma csvOkuma = new AntColony3.CsvOkuma(textBox3.Text);//BU KISIM ONEMLI !!! tepeSayisi = csvOkuma.num_cols; double[,] uzaklikMatrisi = csvOkuma.getDoubleSet(); csvOkuma.doublesetGoster(); Console.WriteLine("??????????????????????*"); Console.WriteLine(tepeSayisi + ""); Hesap hesap = new Hesap(tepeSayisi, antSayisi, uzaklikMatrisi); //showFeromonMatrix(hesap.yollardakiFeromonlar); /* richTextBox1.Text += "\nKarincalarin Gittigi Yollar\n-----------\n"; * for (int i = 0; i < antSayisi; i++) * { * showAnts(hesap.ants[i]); * }*/ }
private void button1_Click(object sender, EventArgs e) { for (int i = 0; i < tepeSayisi; i++) { for (int j = i; j < tepeSayisi; j++) { uzaklikMatrisi[i, j] = Convert.ToDouble(uzaklikVerisi[i, j].Text); uzaklikMatrisi[j, i] = uzaklikMatrisi[i, j]; } } Hesap hesap = new Hesap(tepeSayisi, antSayisi, uzaklikMatrisi); showFeromonMatrix(hesap.yollardakiFeromonlar); richTextBox1.Text += "\nKarincalarin Gittigi Yollar\n-----------\n"; for (int i = 0; i < antSayisi; i++) { showAnts(hesap.ants[i]); } }