Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/sources/HeuristicLab.ES/ESEditor.Designer.cs @ 1109

Last change on this file since 1109 was 1091, checked in by abeham, 16 years ago

Modified the ES interface in the trunk to provide controls for the more advanced sigmaSA-ES (ticket #84)

File size: 89.0 KB
RevLine 
[1091]1#region License Information
2/* HeuristicLab
3 * Copyright (C) 2002-2008 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
4 *
5 * This file is part of HeuristicLab.
6 *
7 * HeuristicLab is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation, either version 3 of the License, or
10 * (at your option) any later version.
11 *
12 * HeuristicLab is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
19 */
20#endregion
21
22namespace HeuristicLab.ES {
23  partial class ESEditor {
24    /// <summary>
25    /// Required designer variable.
26    /// </summary>
27    private System.ComponentModel.IContainer components = null;
28
29    /// <summary>
30    /// Clean up any resources being used.
31    /// </summary>
32    /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
33    protected override void Dispose(bool disposing) {
34      if (chooseOperatorDialog != null) chooseOperatorDialog.Dispose();
35      if (disposing && (components != null)) {
36        components.Dispose();
37      }
38      base.Dispose(disposing);
39    }
40
41    #region Component Designer generated code
42
43    /// <summary>
44    /// Required method for Designer support - do not modify
45    /// the contents of this method with the code editor.
46    /// </summary>
47    private void InitializeComponent() {
48      this.components = new System.ComponentModel.Container();
49      System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ESEditor));
50      this.executeButton = new System.Windows.Forms.Button();
51      this.tabControl = new System.Windows.Forms.TabControl();
52      this.parametersTabPage = new System.Windows.Forms.TabPage();
53      this.successRuleGroupBox = new System.Windows.Forms.GroupBox();
54      this.learningRateTextBox = new System.Windows.Forms.TextBox();
55      this.label1 = new System.Windows.Forms.Label();
56      this.generalLearningRateTextBox = new System.Windows.Forms.TextBox();
57      this.targetSuccessRateLabel = new System.Windows.Forms.Label();
58      this.label8 = new System.Windows.Forms.Label();
59      this.label7 = new System.Windows.Forms.Label();
60      this.parentSelectionGroupBox = new System.Windows.Forms.GroupBox();
61      this.commaRadioButton = new System.Windows.Forms.RadioButton();
62      this.plusRadioButton = new System.Windows.Forms.RadioButton();
63      this.setRecombinationButton = new System.Windows.Forms.Button();
64      this.viewRecombinationButton = new System.Windows.Forms.Button();
65      this.recombinationTextBox = new System.Windows.Forms.TextBox();
66      this.recombinationLabel = new System.Windows.Forms.Label();
67      this.rhoTextBox = new System.Windows.Forms.TextBox();
68      this.rhoLabel = new System.Windows.Forms.Label();
69      this.setEvaluationButton = new System.Windows.Forms.Button();
70      this.setMutationButton = new System.Windows.Forms.Button();
71      this.setSolutionGenerationButton = new System.Windows.Forms.Button();
72      this.viewEvaluationButton = new System.Windows.Forms.Button();
73      this.viewMutationButton = new System.Windows.Forms.Button();
74      this.viewSolutionGenerationButton = new System.Windows.Forms.Button();
75      this.viewProblemInitializationButton = new System.Windows.Forms.Button();
76      this.setProblemInitializationButton = new System.Windows.Forms.Button();
77      this.evaluationTextBox = new System.Windows.Forms.TextBox();
78      this.mutationTextBox = new System.Windows.Forms.TextBox();
79      this.solutionGenerationTextBox = new System.Windows.Forms.TextBox();
80      this.problemInitializationTextBox = new System.Windows.Forms.TextBox();
81      this.setRandomSeedRandomlyCheckBox = new System.Windows.Forms.CheckBox();
82      this.initialMutationStrengthVectorTextBox = new System.Windows.Forms.TextBox();
83      this.evaluationLabel = new System.Windows.Forms.Label();
84      this.mutationLabel = new System.Windows.Forms.Label();
85      this.solutionGenerationLabel = new System.Windows.Forms.Label();
86      this.problemInitializationLabel = new System.Windows.Forms.Label();
87      this.initialMutationStrengthLabel = new System.Windows.Forms.Label();
88      this.mutationRateLabel = new System.Windows.Forms.Label();
89      this.maximumGenerationsTextBox = new System.Windows.Forms.TextBox();
90      this.maximumGenerationsLabel = new System.Windows.Forms.Label();
91      this.randomSeedTextBox = new System.Windows.Forms.TextBox();
92      this.muTextBox = new System.Windows.Forms.TextBox();
93      this.setRandomSeedRandomlyLabel = new System.Windows.Forms.Label();
94      this.randomSeedLabel = new System.Windows.Forms.Label();
95      this.label6 = new System.Windows.Forms.Label();
96      this.label5 = new System.Windows.Forms.Label();
97      this.label4 = new System.Windows.Forms.Label();
98      this.label3 = new System.Windows.Forms.Label();
99      this.label2 = new System.Windows.Forms.Label();
100      this.populationSizeLabel = new System.Windows.Forms.Label();
101      this.lambdaTextBox = new System.Windows.Forms.TextBox();
102      this.scopesTabPage = new System.Windows.Forms.TabPage();
103      this.scopeView = new HeuristicLab.Core.ScopeView();
104      this.abortButton = new System.Windows.Forms.Button();
105      this.resetButton = new System.Windows.Forms.Button();
106      this.cloneEngineButton = new System.Windows.Forms.Button();
107      this.toolTip = new System.Windows.Forms.ToolTip(this.components);
108      this.problemDimensionLabel = new System.Windows.Forms.Label();
109      this.problemDimensionTextBox = new System.Windows.Forms.TextBox();
110      this.tabControl.SuspendLayout();
111      this.parametersTabPage.SuspendLayout();
112      this.successRuleGroupBox.SuspendLayout();
113      this.parentSelectionGroupBox.SuspendLayout();
114      this.scopesTabPage.SuspendLayout();
115      this.SuspendLayout();
116      //
117      // executeButton
118      //
119      this.executeButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
120      this.executeButton.Location = new System.Drawing.Point(0, 527);
121      this.executeButton.Name = "executeButton";
122      this.executeButton.Size = new System.Drawing.Size(75, 23);
123      this.executeButton.TabIndex = 1;
124      this.executeButton.Text = "&Execute";
125      this.executeButton.UseVisualStyleBackColor = true;
126      this.executeButton.Click += new System.EventHandler(this.executeButton_Click);
127      //
128      // tabControl
129      //
130      this.tabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
131                  | System.Windows.Forms.AnchorStyles.Left)
132                  | System.Windows.Forms.AnchorStyles.Right)));
133      this.tabControl.Controls.Add(this.parametersTabPage);
134      this.tabControl.Controls.Add(this.scopesTabPage);
135      this.tabControl.Location = new System.Drawing.Point(0, 0);
136      this.tabControl.Name = "tabControl";
137      this.tabControl.SelectedIndex = 0;
138      this.tabControl.Size = new System.Drawing.Size(501, 521);
139      this.tabControl.TabIndex = 0;
140      //
141      // parametersTabPage
142      //
143      this.parametersTabPage.Controls.Add(this.successRuleGroupBox);
144      this.parametersTabPage.Controls.Add(this.parentSelectionGroupBox);
145      this.parametersTabPage.Controls.Add(this.setRecombinationButton);
146      this.parametersTabPage.Controls.Add(this.viewRecombinationButton);
147      this.parametersTabPage.Controls.Add(this.recombinationTextBox);
148      this.parametersTabPage.Controls.Add(this.recombinationLabel);
149      this.parametersTabPage.Controls.Add(this.rhoTextBox);
150      this.parametersTabPage.Controls.Add(this.rhoLabel);
151      this.parametersTabPage.Controls.Add(this.setEvaluationButton);
152      this.parametersTabPage.Controls.Add(this.setMutationButton);
153      this.parametersTabPage.Controls.Add(this.setSolutionGenerationButton);
154      this.parametersTabPage.Controls.Add(this.viewEvaluationButton);
155      this.parametersTabPage.Controls.Add(this.viewMutationButton);
156      this.parametersTabPage.Controls.Add(this.viewSolutionGenerationButton);
157      this.parametersTabPage.Controls.Add(this.viewProblemInitializationButton);
158      this.parametersTabPage.Controls.Add(this.setProblemInitializationButton);
159      this.parametersTabPage.Controls.Add(this.evaluationTextBox);
160      this.parametersTabPage.Controls.Add(this.mutationTextBox);
161      this.parametersTabPage.Controls.Add(this.solutionGenerationTextBox);
162      this.parametersTabPage.Controls.Add(this.problemInitializationTextBox);
163      this.parametersTabPage.Controls.Add(this.setRandomSeedRandomlyCheckBox);
164      this.parametersTabPage.Controls.Add(this.problemDimensionTextBox);
165      this.parametersTabPage.Controls.Add(this.initialMutationStrengthVectorTextBox);
166      this.parametersTabPage.Controls.Add(this.evaluationLabel);
167      this.parametersTabPage.Controls.Add(this.mutationLabel);
168      this.parametersTabPage.Controls.Add(this.solutionGenerationLabel);
169      this.parametersTabPage.Controls.Add(this.problemInitializationLabel);
170      this.parametersTabPage.Controls.Add(this.problemDimensionLabel);
171      this.parametersTabPage.Controls.Add(this.initialMutationStrengthLabel);
172      this.parametersTabPage.Controls.Add(this.mutationRateLabel);
173      this.parametersTabPage.Controls.Add(this.maximumGenerationsTextBox);
174      this.parametersTabPage.Controls.Add(this.maximumGenerationsLabel);
175      this.parametersTabPage.Controls.Add(this.randomSeedTextBox);
176      this.parametersTabPage.Controls.Add(this.muTextBox);
177      this.parametersTabPage.Controls.Add(this.setRandomSeedRandomlyLabel);
178      this.parametersTabPage.Controls.Add(this.randomSeedLabel);
179      this.parametersTabPage.Controls.Add(this.label6);
180      this.parametersTabPage.Controls.Add(this.label5);
181      this.parametersTabPage.Controls.Add(this.label4);
182      this.parametersTabPage.Controls.Add(this.label3);
183      this.parametersTabPage.Controls.Add(this.label2);
184      this.parametersTabPage.Controls.Add(this.populationSizeLabel);
185      this.parametersTabPage.Controls.Add(this.lambdaTextBox);
186      this.parametersTabPage.Location = new System.Drawing.Point(4, 22);
187      this.parametersTabPage.Name = "parametersTabPage";
188      this.parametersTabPage.Padding = new System.Windows.Forms.Padding(3);
189      this.parametersTabPage.Size = new System.Drawing.Size(493, 495);
190      this.parametersTabPage.TabIndex = 0;
191      this.parametersTabPage.Text = "Parameters";
192      this.parametersTabPage.UseVisualStyleBackColor = true;
193      //
194      // successRuleGroupBox
195      //
196      this.successRuleGroupBox.Anchor = System.Windows.Forms.AnchorStyles.None;
197      this.successRuleGroupBox.Controls.Add(this.learningRateTextBox);
198      this.successRuleGroupBox.Controls.Add(this.label1);
199      this.successRuleGroupBox.Controls.Add(this.generalLearningRateTextBox);
200      this.successRuleGroupBox.Controls.Add(this.targetSuccessRateLabel);
201      this.successRuleGroupBox.Controls.Add(this.label8);
202      this.successRuleGroupBox.Controls.Add(this.label7);
203      this.successRuleGroupBox.Location = new System.Drawing.Point(9, 230);
204      this.successRuleGroupBox.Name = "successRuleGroupBox";
205      this.successRuleGroupBox.Size = new System.Drawing.Size(476, 74);
206      this.successRuleGroupBox.TabIndex = 40;
207      this.successRuleGroupBox.TabStop = false;
208      this.successRuleGroupBox.Text = "Mutation Strength Adjustment";
209      //
210      // learningRateTextBox
211      //
212      this.learningRateTextBox.Anchor = System.Windows.Forms.AnchorStyles.Top;
213      this.learningRateTextBox.Location = new System.Drawing.Point(159, 45);
214      this.learningRateTextBox.Name = "learningRateTextBox";
215      this.learningRateTextBox.Size = new System.Drawing.Size(186, 20);
216      this.learningRateTextBox.TabIndex = 17;
217      //
218      // label1
219      //
220      this.label1.Anchor = System.Windows.Forms.AnchorStyles.Top;
221      this.label1.AutoSize = true;
222      this.label1.Location = new System.Drawing.Point(7, 48);
223      this.label1.Name = "label1";
224      this.label1.Size = new System.Drawing.Size(92, 13);
225      this.label1.TabIndex = 16;
226      this.label1.Text = "Learning Rate (τ):";
227      //
228      // generalLearningRateTextBox
229      //
230      this.generalLearningRateTextBox.Anchor = System.Windows.Forms.AnchorStyles.Top;
231      this.generalLearningRateTextBox.Location = new System.Drawing.Point(159, 19);
232      this.generalLearningRateTextBox.Name = "generalLearningRateTextBox";
233      this.generalLearningRateTextBox.Size = new System.Drawing.Size(186, 20);
234      this.generalLearningRateTextBox.TabIndex = 15;
235      //
236      // targetSuccessRateLabel
237      //
238      this.targetSuccessRateLabel.Anchor = System.Windows.Forms.AnchorStyles.Top;
239      this.targetSuccessRateLabel.AutoSize = true;
240      this.targetSuccessRateLabel.Location = new System.Drawing.Point(7, 22);
241      this.targetSuccessRateLabel.Name = "targetSuccessRateLabel";
242      this.targetSuccessRateLabel.Size = new System.Drawing.Size(138, 13);
243      this.targetSuccessRateLabel.TabIndex = 14;
244      this.targetSuccessRateLabel.Text = "General Learning Rate (τ0):";
245      //
246      // label8
247      //
248      this.label8.Anchor = System.Windows.Forms.AnchorStyles.None;
249      this.label8.AutoSize = true;
250      this.label8.Location = new System.Drawing.Point(348, 48);
251      this.label8.Name = "label8";
252      this.label8.Size = new System.Drawing.Size(77, 13);
253      this.label8.TabIndex = 4;
254      this.label8.Text = "(LearningRate)";
255      //
256      // label7
257      //
258      this.label7.Anchor = System.Windows.Forms.AnchorStyles.None;
259      this.label7.AutoSize = true;
260      this.label7.Location = new System.Drawing.Point(348, 22);
261      this.label7.Name = "label7";
262      this.label7.Size = new System.Drawing.Size(114, 13);
263      this.label7.TabIndex = 4;
264      this.label7.Text = "(GeneralLearningRate)";
265      //
266      // parentSelectionGroupBox
267      //
268      this.parentSelectionGroupBox.Anchor = System.Windows.Forms.AnchorStyles.None;
269      this.parentSelectionGroupBox.Controls.Add(this.commaRadioButton);
270      this.parentSelectionGroupBox.Controls.Add(this.plusRadioButton);
271      this.parentSelectionGroupBox.Location = new System.Drawing.Point(168, 310);
272      this.parentSelectionGroupBox.Name = "parentSelectionGroupBox";
273      this.parentSelectionGroupBox.Size = new System.Drawing.Size(186, 38);
274      this.parentSelectionGroupBox.TabIndex = 39;
275      this.parentSelectionGroupBox.TabStop = false;
276      this.parentSelectionGroupBox.Text = "Parent Selection";
277      //
278      // commaRadioButton
279      //
280      this.commaRadioButton.AutoSize = true;
281      this.commaRadioButton.Location = new System.Drawing.Point(57, 15);
282      this.commaRadioButton.Name = "commaRadioButton";
283      this.commaRadioButton.Size = new System.Drawing.Size(60, 17);
284      this.commaRadioButton.TabIndex = 1;
285      this.commaRadioButton.Text = "Comma";
286      this.commaRadioButton.UseVisualStyleBackColor = true;
287      this.commaRadioButton.CheckedChanged += new System.EventHandler(this.commaRadioButton_CheckedChanged);
288      //
289      // plusRadioButton
290      //
291      this.plusRadioButton.AutoSize = true;
292      this.plusRadioButton.Checked = true;
293      this.plusRadioButton.Location = new System.Drawing.Point(6, 15);
294      this.plusRadioButton.Name = "plusRadioButton";
295      this.plusRadioButton.Size = new System.Drawing.Size(45, 17);
296      this.plusRadioButton.TabIndex = 0;
297      this.plusRadioButton.TabStop = true;
298      this.plusRadioButton.Text = "Plus";
299      this.plusRadioButton.UseVisualStyleBackColor = true;
300      this.plusRadioButton.CheckedChanged += new System.EventHandler(this.plusRadioButton_CheckedChanged);
301      //
302      // setRecombinationButton
303      //
304      this.setRecombinationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
305      this.setRecombinationButton.Location = new System.Drawing.Point(419, 458);
306      this.setRecombinationButton.Name = "setRecombinationButton";
307      this.setRecombinationButton.Size = new System.Drawing.Size(43, 20);
308      this.setRecombinationButton.TabIndex = 38;
309      this.setRecombinationButton.Text = "Set...";
310      this.setRecombinationButton.UseVisualStyleBackColor = true;
311      this.setRecombinationButton.Click += new System.EventHandler(this.setRecombinationButton_Click);
312      //
313      // viewRecombinationButton
314      //
315      this.viewRecombinationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
316      this.viewRecombinationButton.Location = new System.Drawing.Point(360, 458);
317      this.viewRecombinationButton.Name = "viewRecombinationButton";
318      this.viewRecombinationButton.Size = new System.Drawing.Size(53, 20);
319      this.viewRecombinationButton.TabIndex = 37;
320      this.viewRecombinationButton.Text = "View...";
321      this.viewRecombinationButton.UseVisualStyleBackColor = true;
322      this.viewRecombinationButton.Click += new System.EventHandler(this.viewRecombinationButton_Click);
323      //
324      // recombinationTextBox
325      //
326      this.recombinationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
327      this.recombinationTextBox.Location = new System.Drawing.Point(168, 458);
328      this.recombinationTextBox.Name = "recombinationTextBox";
329      this.recombinationTextBox.ReadOnly = true;
330      this.recombinationTextBox.Size = new System.Drawing.Size(186, 20);
331      this.recombinationTextBox.TabIndex = 36;
332      //
333      // recombinationLabel
334      //
335      this.recombinationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
336      this.recombinationLabel.AutoSize = true;
337      this.recombinationLabel.Location = new System.Drawing.Point(6, 461);
338      this.recombinationLabel.Name = "recombinationLabel";
339      this.recombinationLabel.Size = new System.Drawing.Size(81, 13);
340      this.recombinationLabel.TabIndex = 35;
341      this.recombinationLabel.Text = "Recombination:";
342      //
343      // rhoTextBox
344      //
345      this.rhoTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
346      this.rhoTextBox.Location = new System.Drawing.Point(168, 94);
347      this.rhoTextBox.Name = "rhoTextBox";
348      this.rhoTextBox.Size = new System.Drawing.Size(186, 20);
349      this.rhoTextBox.TabIndex = 7;
350      //
351      // rhoLabel
352      //
353      this.rhoLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
354      this.rhoLabel.AutoSize = true;
355      this.rhoLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
356      this.rhoLabel.Location = new System.Drawing.Point(6, 97);
357      this.rhoLabel.Name = "rhoLabel";
358      this.rhoLabel.Size = new System.Drawing.Size(45, 13);
359      this.rhoLabel.TabIndex = 6;
360      this.rhoLabel.Text = "Rho (ρ):";
361      //
362      // setEvaluationButton
363      //
364      this.setEvaluationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
365      this.setEvaluationButton.Location = new System.Drawing.Point(419, 432);
366      this.setEvaluationButton.Name = "setEvaluationButton";
367      this.setEvaluationButton.Size = new System.Drawing.Size(43, 20);
368      this.setEvaluationButton.TabIndex = 34;
369      this.setEvaluationButton.Text = "Set...";
370      this.setEvaluationButton.UseVisualStyleBackColor = true;
371      this.setEvaluationButton.Click += new System.EventHandler(this.setEvaluationButton_Click);
372      //
373      // setMutationButton
374      //
375      this.setMutationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
376      this.setMutationButton.Location = new System.Drawing.Point(419, 406);
377      this.setMutationButton.Name = "setMutationButton";
378      this.setMutationButton.Size = new System.Drawing.Size(43, 20);
379      this.setMutationButton.TabIndex = 30;
380      this.setMutationButton.Text = "Set...";
381      this.setMutationButton.UseVisualStyleBackColor = true;
382      this.setMutationButton.Click += new System.EventHandler(this.setMutationButton_Click);
383      //
384      // setSolutionGenerationButton
385      //
386      this.setSolutionGenerationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
387      this.setSolutionGenerationButton.Location = new System.Drawing.Point(419, 380);
388      this.setSolutionGenerationButton.Name = "setSolutionGenerationButton";
389      this.setSolutionGenerationButton.Size = new System.Drawing.Size(43, 20);
390      this.setSolutionGenerationButton.TabIndex = 26;
391      this.setSolutionGenerationButton.Text = "Set...";
392      this.setSolutionGenerationButton.UseVisualStyleBackColor = true;
393      this.setSolutionGenerationButton.Click += new System.EventHandler(this.setSolutionGenerationButton_Click);
394      //
395      // viewEvaluationButton
396      //
397      this.viewEvaluationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
398      this.viewEvaluationButton.Location = new System.Drawing.Point(360, 432);
399      this.viewEvaluationButton.Name = "viewEvaluationButton";
400      this.viewEvaluationButton.Size = new System.Drawing.Size(53, 20);
401      this.viewEvaluationButton.TabIndex = 33;
402      this.viewEvaluationButton.Text = "View...";
403      this.viewEvaluationButton.UseVisualStyleBackColor = true;
404      this.viewEvaluationButton.Click += new System.EventHandler(this.viewEvaluationButton_Click);
405      //
406      // viewMutationButton
407      //
408      this.viewMutationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
409      this.viewMutationButton.Location = new System.Drawing.Point(360, 406);
410      this.viewMutationButton.Name = "viewMutationButton";
411      this.viewMutationButton.Size = new System.Drawing.Size(53, 20);
412      this.viewMutationButton.TabIndex = 29;
413      this.viewMutationButton.Text = "View...";
414      this.viewMutationButton.UseVisualStyleBackColor = true;
415      this.viewMutationButton.Click += new System.EventHandler(this.viewMutationButton_Click);
416      //
417      // viewSolutionGenerationButton
418      //
419      this.viewSolutionGenerationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
420      this.viewSolutionGenerationButton.Location = new System.Drawing.Point(360, 380);
421      this.viewSolutionGenerationButton.Name = "viewSolutionGenerationButton";
422      this.viewSolutionGenerationButton.Size = new System.Drawing.Size(53, 20);
423      this.viewSolutionGenerationButton.TabIndex = 25;
424      this.viewSolutionGenerationButton.Text = "View...";
425      this.viewSolutionGenerationButton.UseVisualStyleBackColor = true;
426      this.viewSolutionGenerationButton.Click += new System.EventHandler(this.viewSolutionGenerationButton_Click);
427      //
428      // viewProblemInitializationButton
429      //
430      this.viewProblemInitializationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
431      this.viewProblemInitializationButton.Location = new System.Drawing.Point(360, 354);
432      this.viewProblemInitializationButton.Name = "viewProblemInitializationButton";
433      this.viewProblemInitializationButton.Size = new System.Drawing.Size(53, 20);
434      this.viewProblemInitializationButton.TabIndex = 21;
435      this.viewProblemInitializationButton.Text = "View...";
436      this.viewProblemInitializationButton.UseVisualStyleBackColor = true;
437      this.viewProblemInitializationButton.Click += new System.EventHandler(this.viewProblemInitializationButton_Click);
438      //
439      // setProblemInitializationButton
440      //
441      this.setProblemInitializationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
442      this.setProblemInitializationButton.Location = new System.Drawing.Point(419, 354);
443      this.setProblemInitializationButton.Name = "setProblemInitializationButton";
444      this.setProblemInitializationButton.Size = new System.Drawing.Size(43, 20);
445      this.setProblemInitializationButton.TabIndex = 22;
446      this.setProblemInitializationButton.Text = "Set...";
447      this.setProblemInitializationButton.UseVisualStyleBackColor = true;
448      this.setProblemInitializationButton.Click += new System.EventHandler(this.setProblemInitializationButton_Click);
449      //
450      // evaluationTextBox
451      //
452      this.evaluationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
453      this.evaluationTextBox.Location = new System.Drawing.Point(168, 432);
454      this.evaluationTextBox.Name = "evaluationTextBox";
455      this.evaluationTextBox.ReadOnly = true;
456      this.evaluationTextBox.Size = new System.Drawing.Size(186, 20);
457      this.evaluationTextBox.TabIndex = 32;
458      //
459      // mutationTextBox
460      //
461      this.mutationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
462      this.mutationTextBox.Location = new System.Drawing.Point(168, 406);
463      this.mutationTextBox.Name = "mutationTextBox";
464      this.mutationTextBox.ReadOnly = true;
465      this.mutationTextBox.Size = new System.Drawing.Size(186, 20);
466      this.mutationTextBox.TabIndex = 28;
467      //
468      // solutionGenerationTextBox
469      //
470      this.solutionGenerationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
471      this.solutionGenerationTextBox.Location = new System.Drawing.Point(168, 380);
472      this.solutionGenerationTextBox.Name = "solutionGenerationTextBox";
473      this.solutionGenerationTextBox.ReadOnly = true;
474      this.solutionGenerationTextBox.Size = new System.Drawing.Size(186, 20);
475      this.solutionGenerationTextBox.TabIndex = 24;
476      //
477      // problemInitializationTextBox
478      //
479      this.problemInitializationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
480      this.problemInitializationTextBox.Location = new System.Drawing.Point(168, 354);
481      this.problemInitializationTextBox.Name = "problemInitializationTextBox";
482      this.problemInitializationTextBox.ReadOnly = true;
483      this.problemInitializationTextBox.Size = new System.Drawing.Size(186, 20);
484      this.problemInitializationTextBox.TabIndex = 20;
485      //
486      // setRandomSeedRandomlyCheckBox
487      //
488      this.setRandomSeedRandomlyCheckBox.Anchor = System.Windows.Forms.AnchorStyles.None;
489      this.setRandomSeedRandomlyCheckBox.AutoSize = true;
490      this.setRandomSeedRandomlyCheckBox.Location = new System.Drawing.Point(168, 12);
491      this.setRandomSeedRandomlyCheckBox.Name = "setRandomSeedRandomlyCheckBox";
492      this.setRandomSeedRandomlyCheckBox.Size = new System.Drawing.Size(15, 14);
493      this.setRandomSeedRandomlyCheckBox.TabIndex = 1;
494      this.setRandomSeedRandomlyCheckBox.UseVisualStyleBackColor = true;
495      //
496      // initialMutationStrengthVectorTextBox
497      //
498      this.initialMutationStrengthVectorTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
499      this.initialMutationStrengthVectorTextBox.Location = new System.Drawing.Point(168, 198);
500      this.initialMutationStrengthVectorTextBox.Name = "initialMutationStrengthVectorTextBox";
501      this.initialMutationStrengthVectorTextBox.Size = new System.Drawing.Size(186, 20);
502      this.initialMutationStrengthVectorTextBox.TabIndex = 13;
503      this.toolTip.SetToolTip(this.initialMutationStrengthVectorTextBox, resources.GetString("initialMutationStrengthVectorTextBox.ToolTip"));
504      this.initialMutationStrengthVectorTextBox.Validated += new System.EventHandler(this.initialMutationStrengthVectorTextBox_Validated);
505      //
506      // evaluationLabel
507      //
508      this.evaluationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
509      this.evaluationLabel.AutoSize = true;
510      this.evaluationLabel.Location = new System.Drawing.Point(6, 435);
511      this.evaluationLabel.Name = "evaluationLabel";
512      this.evaluationLabel.Size = new System.Drawing.Size(60, 13);
513      this.evaluationLabel.TabIndex = 31;
514      this.evaluationLabel.Text = "&Evaluation:";
515      //
516      // mutationLabel
517      //
518      this.mutationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
519      this.mutationLabel.AutoSize = true;
520      this.mutationLabel.Location = new System.Drawing.Point(6, 409);
521      this.mutationLabel.Name = "mutationLabel";
522      this.mutationLabel.Size = new System.Drawing.Size(51, 13);
523      this.mutationLabel.TabIndex = 27;
524      this.mutationLabel.Text = "&Mutation:";
525      //
526      // solutionGenerationLabel
527      //
528      this.solutionGenerationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
529      this.solutionGenerationLabel.AutoSize = true;
530      this.solutionGenerationLabel.Location = new System.Drawing.Point(6, 383);
531      this.solutionGenerationLabel.Name = "solutionGenerationLabel";
532      this.solutionGenerationLabel.Size = new System.Drawing.Size(103, 13);
533      this.solutionGenerationLabel.TabIndex = 23;
534      this.solutionGenerationLabel.Text = "&Solution Generation:";
535      //
536      // problemInitializationLabel
537      //
538      this.problemInitializationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
539      this.problemInitializationLabel.AutoSize = true;
540      this.problemInitializationLabel.Location = new System.Drawing.Point(6, 357);
541      this.problemInitializationLabel.Name = "problemInitializationLabel";
542      this.problemInitializationLabel.Size = new System.Drawing.Size(105, 13);
543      this.problemInitializationLabel.TabIndex = 19;
544      this.problemInitializationLabel.Text = "&Problem Initialization:";
545      //
546      // initialMutationStrengthLabel
547      //
548      this.initialMutationStrengthLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
549      this.initialMutationStrengthLabel.AutoSize = true;
550      this.initialMutationStrengthLabel.Location = new System.Drawing.Point(6, 201);
551      this.initialMutationStrengthLabel.Name = "initialMutationStrengthLabel";
552      this.initialMutationStrengthLabel.Size = new System.Drawing.Size(155, 13);
553      this.initialMutationStrengthLabel.TabIndex = 12;
554      this.initialMutationStrengthLabel.Text = "Initial Mutation Strength Vector:";
555      //
556      // mutationRateLabel
557      //
558      this.mutationRateLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
559      this.mutationRateLabel.AutoSize = true;
560      this.mutationRateLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
561      this.mutationRateLabel.Location = new System.Drawing.Point(6, 123);
562      this.mutationRateLabel.Name = "mutationRateLabel";
563      this.mutationRateLabel.Size = new System.Drawing.Size(62, 13);
564      this.mutationRateLabel.TabIndex = 8;
565      this.mutationRateLabel.Text = "Lambda (λ):";
566      //
567      // maximumGenerationsTextBox
568      //
569      this.maximumGenerationsTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
570      this.maximumGenerationsTextBox.Location = new System.Drawing.Point(168, 146);
571      this.maximumGenerationsTextBox.Name = "maximumGenerationsTextBox";
572      this.maximumGenerationsTextBox.Size = new System.Drawing.Size(186, 20);
573      this.maximumGenerationsTextBox.TabIndex = 11;
574      //
575      // maximumGenerationsLabel
576      //
577      this.maximumGenerationsLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
578      this.maximumGenerationsLabel.AutoSize = true;
579      this.maximumGenerationsLabel.Location = new System.Drawing.Point(6, 149);
580      this.maximumGenerationsLabel.Name = "maximumGenerationsLabel";
581      this.maximumGenerationsLabel.Size = new System.Drawing.Size(114, 13);
582      this.maximumGenerationsLabel.TabIndex = 10;
583      this.maximumGenerationsLabel.Text = "Maximum &Generations:";
584      //
585      // randomSeedTextBox
586      //
587      this.randomSeedTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
588      this.randomSeedTextBox.Location = new System.Drawing.Point(168, 32);
589      this.randomSeedTextBox.Name = "randomSeedTextBox";
590      this.randomSeedTextBox.Size = new System.Drawing.Size(186, 20);
591      this.randomSeedTextBox.TabIndex = 3;
592      //
593      // muTextBox
594      //
595      this.muTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
596      this.muTextBox.Location = new System.Drawing.Point(168, 68);
597      this.muTextBox.Name = "muTextBox";
598      this.muTextBox.Size = new System.Drawing.Size(186, 20);
599      this.muTextBox.TabIndex = 5;
600      //
601      // setRandomSeedRandomlyLabel
602      //
603      this.setRandomSeedRandomlyLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
604      this.setRandomSeedRandomlyLabel.AutoSize = true;
605      this.setRandomSeedRandomlyLabel.Location = new System.Drawing.Point(6, 12);
606      this.setRandomSeedRandomlyLabel.Name = "setRandomSeedRandomlyLabel";
607      this.setRandomSeedRandomlyLabel.Size = new System.Drawing.Size(147, 13);
608      this.setRandomSeedRandomlyLabel.TabIndex = 0;
609      this.setRandomSeedRandomlyLabel.Text = "Set &Random Seed Randomly:";
610      //
611      // randomSeedLabel
612      //
613      this.randomSeedLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
614      this.randomSeedLabel.AutoSize = true;
615      this.randomSeedLabel.Location = new System.Drawing.Point(6, 35);
616      this.randomSeedLabel.Name = "randomSeedLabel";
617      this.randomSeedLabel.Size = new System.Drawing.Size(78, 13);
618      this.randomSeedLabel.TabIndex = 2;
619      this.randomSeedLabel.Text = "&Random Seed:";
620      //
621      // label6
622      //
623      this.label6.Anchor = System.Windows.Forms.AnchorStyles.None;
624      this.label6.AutoSize = true;
625      this.label6.Location = new System.Drawing.Point(357, 201);
626      this.label6.Name = "label6";
627      this.label6.Size = new System.Drawing.Size(87, 13);
628      this.label6.TabIndex = 4;
629      this.label6.Text = "(ShakingFactors)";
630      //
631      // label5
632      //
633      this.label5.Anchor = System.Windows.Forms.AnchorStyles.None;
634      this.label5.AutoSize = true;
635      this.label5.Location = new System.Drawing.Point(357, 149);
636      this.label5.Name = "label5";
637      this.label5.Size = new System.Drawing.Size(114, 13);
638      this.label5.TabIndex = 4;
639      this.label5.Text = "(MaximumGenerations)";
640      //
641      // label4
642      //
643      this.label4.Anchor = System.Windows.Forms.AnchorStyles.None;
644      this.label4.AutoSize = true;
645      this.label4.Location = new System.Drawing.Point(356, 123);
646      this.label4.Name = "label4";
647      this.label4.Size = new System.Drawing.Size(61, 13);
648      this.label4.TabIndex = 4;
649      this.label4.Text = "(ESlambda)";
650      //
651      // label3
652      //
653      this.label3.Anchor = System.Windows.Forms.AnchorStyles.None;
654      this.label3.AutoSize = true;
655      this.label3.Location = new System.Drawing.Point(357, 97);
656      this.label3.Name = "label3";
657      this.label3.Size = new System.Drawing.Size(42, 13);
658      this.label3.TabIndex = 4;
659      this.label3.Text = "(ESrho)";
660      //
661      // label2
662      //
663      this.label2.Anchor = System.Windows.Forms.AnchorStyles.None;
664      this.label2.AutoSize = true;
665      this.label2.Location = new System.Drawing.Point(357, 71);
666      this.label2.Name = "label2";
667      this.label2.Size = new System.Drawing.Size(41, 13);
668      this.label2.TabIndex = 4;
669      this.label2.Text = "(ESmu)";
670      //
671      // populationSizeLabel
672      //
673      this.populationSizeLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
674      this.populationSizeLabel.AutoSize = true;
675      this.populationSizeLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
676      this.populationSizeLabel.Location = new System.Drawing.Point(6, 71);
677      this.populationSizeLabel.Name = "populationSizeLabel";
678      this.populationSizeLabel.Size = new System.Drawing.Size(40, 13);
679      this.populationSizeLabel.TabIndex = 4;
680      this.populationSizeLabel.Text = "Mu (µ):";
681      //
682      // lambdaTextBox
683      //
684      this.lambdaTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
685      this.lambdaTextBox.Location = new System.Drawing.Point(168, 120);
686      this.lambdaTextBox.Name = "lambdaTextBox";
687      this.lambdaTextBox.Size = new System.Drawing.Size(186, 20);
688      this.lambdaTextBox.TabIndex = 9;
689      //
690      // scopesTabPage
691      //
692      this.scopesTabPage.Controls.Add(this.scopeView);
693      this.scopesTabPage.Location = new System.Drawing.Point(4, 22);
694      this.scopesTabPage.Name = "scopesTabPage";
695      this.scopesTabPage.Padding = new System.Windows.Forms.Padding(3);
696      this.scopesTabPage.Size = new System.Drawing.Size(493, 461);
697      this.scopesTabPage.TabIndex = 2;
698      this.scopesTabPage.Text = "Scopes";
699      this.scopesTabPage.UseVisualStyleBackColor = true;
700      //
701      // scopeView
702      //
703      this.scopeView.Caption = "Scope";
704      this.scopeView.Dock = System.Windows.Forms.DockStyle.Fill;
705      this.scopeView.Location = new System.Drawing.Point(3, 3);
706      this.scopeView.Name = "scopeView";
707      this.scopeView.Scope = null;
708      this.scopeView.Size = new System.Drawing.Size(487, 455);
709      this.scopeView.TabIndex = 0;
710      //
711      // abortButton
712      //
713      this.abortButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
714      this.abortButton.Enabled = false;
715      this.abortButton.Location = new System.Drawing.Point(81, 527);
716      this.abortButton.Name = "abortButton";
717      this.abortButton.Size = new System.Drawing.Size(75, 23);
718      this.abortButton.TabIndex = 2;
719      this.abortButton.Text = "&Abort";
720      this.abortButton.UseVisualStyleBackColor = true;
721      this.abortButton.Click += new System.EventHandler(this.abortButton_Click);
722      //
723      // resetButton
724      //
725      this.resetButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
726      this.resetButton.Location = new System.Drawing.Point(162, 527);
727      this.resetButton.Name = "resetButton";
728      this.resetButton.Size = new System.Drawing.Size(75, 23);
729      this.resetButton.TabIndex = 3;
730      this.resetButton.Text = "&Reset";
731      this.resetButton.UseVisualStyleBackColor = true;
732      this.resetButton.Click += new System.EventHandler(this.resetButton_Click);
733      //
734      // cloneEngineButton
735      //
736      this.cloneEngineButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
737      this.cloneEngineButton.Location = new System.Drawing.Point(395, 527);
738      this.cloneEngineButton.Name = "cloneEngineButton";
739      this.cloneEngineButton.Size = new System.Drawing.Size(106, 23);
740      this.cloneEngineButton.TabIndex = 4;
741      this.cloneEngineButton.Text = "&Clone Engine...";
742      this.cloneEngineButton.UseVisualStyleBackColor = true;
743      this.cloneEngineButton.Click += new System.EventHandler(this.cloneEngineButton_Click);
744      //
745      // toolTip
746      //
747      this.toolTip.AutomaticDelay = 200;
748      this.toolTip.AutoPopDelay = 10000;
749      this.toolTip.InitialDelay = 200;
750      this.toolTip.ReshowDelay = 40;
751      //
752      // problemDimensionLabel
753      //
754      this.problemDimensionLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
755      this.problemDimensionLabel.AutoSize = true;
756      this.problemDimensionLabel.Location = new System.Drawing.Point(7, 175);
757      this.problemDimensionLabel.Name = "problemDimensionLabel";
758      this.problemDimensionLabel.Size = new System.Drawing.Size(100, 13);
759      this.problemDimensionLabel.TabIndex = 12;
760      this.problemDimensionLabel.Text = "Problem Dimension:";
761      //
762      // problemDimensionTextBox
763      //
764      this.problemDimensionTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
765      this.problemDimensionTextBox.Location = new System.Drawing.Point(168, 172);
766      this.problemDimensionTextBox.Name = "problemDimensionTextBox";
767      this.problemDimensionTextBox.Size = new System.Drawing.Size(186, 20);
768      this.problemDimensionTextBox.TabIndex = 13;
769      this.problemDimensionTextBox.Validated += new System.EventHandler(this.problemDimensionTextBox_Validated);
770      //
771      // ESEditor
772      //
773      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
774      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
775      this.Controls.Add(this.tabControl);
776      this.Controls.Add(this.cloneEngineButton);
777      this.Controls.Add(this.resetButton);
778      this.Controls.Add(this.abortButton);
779      this.Controls.Add(this.executeButton);
780      this.Name = "ESEditor";
781      this.Size = new System.Drawing.Size(501, 550);
782      this.tabControl.ResumeLayout(false);
783      this.parametersTabPage.ResumeLayout(false);
784      this.parametersTabPage.PerformLayout();
785      this.successRuleGroupBox.ResumeLayout(false);
786      this.successRuleGroupBox.PerformLayout();
787      this.parentSelectionGroupBox.ResumeLayout(false);
788      this.parentSelectionGroupBox.PerformLayout();
789      this.scopesTabPage.ResumeLayout(false);
790      this.ResumeLayout(false);
791
792    }
793
794    #endregion
795
796    private System.Windows.Forms.Button executeButton;
797    private System.Windows.Forms.TabControl tabControl;
798    private System.Windows.Forms.TabPage parametersTabPage;
799    private System.Windows.Forms.Button abortButton;
800    private System.Windows.Forms.Button resetButton;
801    private System.Windows.Forms.TextBox lambdaTextBox;
802    private System.Windows.Forms.Label mutationRateLabel;
803    private System.Windows.Forms.TextBox muTextBox;
804    private System.Windows.Forms.Label populationSizeLabel;
805    private System.Windows.Forms.TabPage scopesTabPage;
806    private System.Windows.Forms.TextBox maximumGenerationsTextBox;
807    private System.Windows.Forms.Label maximumGenerationsLabel;
808    private System.Windows.Forms.TextBox initialMutationStrengthVectorTextBox;
809    private System.Windows.Forms.Label initialMutationStrengthLabel;
810    private System.Windows.Forms.TextBox randomSeedTextBox;
811    private System.Windows.Forms.Label setRandomSeedRandomlyLabel;
812    private System.Windows.Forms.Label randomSeedLabel;
813    private System.Windows.Forms.CheckBox setRandomSeedRandomlyCheckBox;
814    private System.Windows.Forms.Label problemInitializationLabel;
815    private System.Windows.Forms.Label evaluationLabel;
816    private System.Windows.Forms.Label mutationLabel;
817    private System.Windows.Forms.Label solutionGenerationLabel;
818    private System.Windows.Forms.Button cloneEngineButton;
819    private System.Windows.Forms.TextBox mutationTextBox;
820    private System.Windows.Forms.TextBox solutionGenerationTextBox;
821    private System.Windows.Forms.TextBox problemInitializationTextBox;
822    private System.Windows.Forms.TextBox evaluationTextBox;
823    private System.Windows.Forms.Button setProblemInitializationButton;
824    private System.Windows.Forms.Button setEvaluationButton;
825    private System.Windows.Forms.Button setMutationButton;
826    private System.Windows.Forms.Button setSolutionGenerationButton;
827    private HeuristicLab.Core.ScopeView scopeView;
828    private System.Windows.Forms.Button viewEvaluationButton;
829    private System.Windows.Forms.Button viewMutationButton;
830    private System.Windows.Forms.Button viewSolutionGenerationButton;
831    private System.Windows.Forms.Button viewProblemInitializationButton;
832    private System.Windows.Forms.TextBox generalLearningRateTextBox;
833    private System.Windows.Forms.Label targetSuccessRateLabel;
834    private System.Windows.Forms.Button setRecombinationButton;
835    private System.Windows.Forms.Button viewRecombinationButton;
836    private System.Windows.Forms.TextBox recombinationTextBox;
837    private System.Windows.Forms.Label recombinationLabel;
838    private System.Windows.Forms.TextBox rhoTextBox;
839    private System.Windows.Forms.Label rhoLabel;
840    private System.Windows.Forms.GroupBox parentSelectionGroupBox;
841    private System.Windows.Forms.RadioButton commaRadioButton;
842    private System.Windows.Forms.RadioButton plusRadioButton;
843    private System.Windows.Forms.GroupBox successRuleGroupBox;
844    private System.Windows.Forms.TextBox learningRateTextBox;
845    private System.Windows.Forms.Label label1;
846    private System.Windows.Forms.Label label5;
847    private System.Windows.Forms.Label label4;
848    private System.Windows.Forms.Label label3;
849    private System.Windows.Forms.Label label2;
850    private System.Windows.Forms.Label label6;
851    private System.Windows.Forms.Label label8;
852    private System.Windows.Forms.Label label7;
853    private System.Windows.Forms.ToolTip toolTip;
854    private System.Windows.Forms.TextBox problemDimensionTextBox;
855    private System.Windows.Forms.Label problemDimensionLabel;
856  }
857}
Note: See TracBrowser for help on using the repository browser.