コード例 #1
0
ファイル: FormTeste.cs プロジェクト: gizmotic/Estudos
 private void button1_Click(object sender, EventArgs e)
 {
     if (cmdStart.Text == "Start")
     {
         Param = new GAParams()
         {
             mutationRate   = Convert.ToDouble(txtMutation.Text),
             crossoverRate  = Convert.ToDouble(txtCrossover.Text),
             populationSize = Convert.ToInt16(txtPopulation.Text),
             numberOfCities = Convert.ToInt16(txtCities.Text)
         };
         UpdateTime.Enabled = true;
         cmdStart.Text      = "Stop";
         Thead = new Thread(new ThreadStart(Run));
         Thead.Start();
     }
     else
     {
         UpdateTime.Enabled = false;
         Thead.Abort();
         cmdStart.Text = "Start";
     }
 }
コード例 #2
0
ファイル: GA.cs プロジェクト: Overx/AI
 public void InitialValues()
 {
     GAParams         = new GAParams();
     GAParams.Elitism = false;
 }