private void Form1_Load(object sender, EventArgs e) { chart_evolution.Series.Clear(); chart_derivative.Series.Clear(); var series = new System.Windows.Forms.DataVisualization.Charting.Series("Scores") { ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line, Color = Color.Blue, BorderWidth = 3 }; var increasingSeries = new System.Windows.Forms.DataVisualization.Charting.Series("Increase") { ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line, Color = Color.DarkRed, BorderWidth = 3 }; this.list_emojis.View = View.LargeIcon; this.list_emojis.LargeImageList = this.emoji_images; GlobalImageData.GetImages(emojiFolder, target); UpdateParameterPics(); chart_evolution.Series.Add(series); chart_derivative.Series.Add(increasingSeries); ga = new GA <Living>(10, Mate, Create, 0.5f, 0.1f); trackBar_mutation.Value = (int)(mutation * 100); trackBar_reproduction.Value = 50; trackBar_top.Value = 10; }
private void btn_emojiFolder_Click(object sender, EventArgs e) { OpenFileDialog dia = new OpenFileDialog(); if (dia.ShowDialog() == DialogResult.OK) { GlobalImageData.AddEmoji(dia.FileName); UpdateParameterPics(); } }
private void btn_target_Click(object sender, EventArgs e) { OpenFileDialog dia = new OpenFileDialog(); if (dia.ShowDialog() == DialogResult.OK) { GlobalImageData.ChangeTarget(dia.FileName); UpdateParameterPics(); } }
private void btn_brute_Click(object sender, EventArgs e) { this.picture_output.Image = GlobalImageData.GetMozaic((int)num_brute.Value); }