Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3.1/sources/HeuristicLab.ES/ESEditor.Designer.cs @ 10145

Last change on this file since 10145 was 98, checked in by abeham, 17 years ago

Added the DampeningFactor as variable as well so that Success Rule adjustment is completely configurable (ref ticket #77)

File size: 40.3 KB
Line 
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.executeButton = new System.Windows.Forms.Button();
49      this.tabControl = new System.Windows.Forms.TabControl();
50      this.parametersTabPage = new System.Windows.Forms.TabPage();
51      this.successRuleGroupBox = new System.Windows.Forms.GroupBox();
52      this.dampeningFactorTextBox = new System.Windows.Forms.TextBox();
53      this.dampeningFactorLabel = new System.Windows.Forms.Label();
54      this.learningRateTextBox = new System.Windows.Forms.TextBox();
55      this.label1 = new System.Windows.Forms.Label();
56      this.targetSuccessRateTextBox = new System.Windows.Forms.TextBox();
57      this.targetSuccessRateLabel = new System.Windows.Forms.Label();
58      this.parentSelectionGroupBox = new System.Windows.Forms.GroupBox();
59      this.commaRadioButton = new System.Windows.Forms.RadioButton();
60      this.plusRadioButton = new System.Windows.Forms.RadioButton();
61      this.setRecombinationButton = new System.Windows.Forms.Button();
62      this.viewRecombinationButton = new System.Windows.Forms.Button();
63      this.recombinationTextBox = new System.Windows.Forms.TextBox();
64      this.recombinationLabel = new System.Windows.Forms.Label();
65      this.rhoTextBox = new System.Windows.Forms.TextBox();
66      this.rhoLabel = new System.Windows.Forms.Label();
67      this.useSuccessRuleCheckBox = new System.Windows.Forms.CheckBox();
68      this.setEvaluationButton = new System.Windows.Forms.Button();
69      this.setMutationButton = new System.Windows.Forms.Button();
70      this.setSolutionGenerationButton = new System.Windows.Forms.Button();
71      this.viewEvaluationButton = new System.Windows.Forms.Button();
72      this.viewMutationButton = new System.Windows.Forms.Button();
73      this.viewSolutionGenerationButton = new System.Windows.Forms.Button();
74      this.viewProblemInitializationButton = new System.Windows.Forms.Button();
75      this.setProblemInitializationButton = new System.Windows.Forms.Button();
76      this.evaluationTextBox = new System.Windows.Forms.TextBox();
77      this.mutationTextBox = new System.Windows.Forms.TextBox();
78      this.solutionGenerationTextBox = new System.Windows.Forms.TextBox();
79      this.problemInitializationTextBox = new System.Windows.Forms.TextBox();
80      this.setRandomSeedRandomlyCheckBox = new System.Windows.Forms.CheckBox();
81      this.initialMutationStrengthTextBox = new System.Windows.Forms.TextBox();
82      this.evaluationLabel = new System.Windows.Forms.Label();
83      this.mutationLabel = new System.Windows.Forms.Label();
84      this.solutionGenerationLabel = new System.Windows.Forms.Label();
85      this.problemInitializationLabel = new System.Windows.Forms.Label();
86      this.initialMutationStrengthLabel = new System.Windows.Forms.Label();
87      this.mutationRateLabel = new System.Windows.Forms.Label();
88      this.maximumGenerationsTextBox = new System.Windows.Forms.TextBox();
89      this.maximumGenerationsLabel = new System.Windows.Forms.Label();
90      this.randomSeedTextBox = new System.Windows.Forms.TextBox();
91      this.muTextBox = new System.Windows.Forms.TextBox();
92      this.setRandomSeedRandomlyLabel = new System.Windows.Forms.Label();
93      this.randomSeedLabel = new System.Windows.Forms.Label();
94      this.populationSizeLabel = new System.Windows.Forms.Label();
95      this.lambdaTextBox = new System.Windows.Forms.TextBox();
96      this.scopesTabPage = new System.Windows.Forms.TabPage();
97      this.scopeView = new HeuristicLab.Core.ScopeView();
98      this.abortButton = new System.Windows.Forms.Button();
99      this.resetButton = new System.Windows.Forms.Button();
100      this.cloneEngineButton = new System.Windows.Forms.Button();
101      this.tabControl.SuspendLayout();
102      this.parametersTabPage.SuspendLayout();
103      this.successRuleGroupBox.SuspendLayout();
104      this.parentSelectionGroupBox.SuspendLayout();
105      this.scopesTabPage.SuspendLayout();
106      this.SuspendLayout();
107      //
108      // executeButton
109      //
110      this.executeButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
111      this.executeButton.Location = new System.Drawing.Point(0, 529);
112      this.executeButton.Name = "executeButton";
113      this.executeButton.Size = new System.Drawing.Size(75, 23);
114      this.executeButton.TabIndex = 1;
115      this.executeButton.Text = "&Execute";
116      this.executeButton.UseVisualStyleBackColor = true;
117      this.executeButton.Click += new System.EventHandler(this.executeButton_Click);
118      //
119      // tabControl
120      //
121      this.tabControl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
122                  | System.Windows.Forms.AnchorStyles.Left)
123                  | System.Windows.Forms.AnchorStyles.Right)));
124      this.tabControl.Controls.Add(this.parametersTabPage);
125      this.tabControl.Controls.Add(this.scopesTabPage);
126      this.tabControl.Location = new System.Drawing.Point(0, 0);
127      this.tabControl.Name = "tabControl";
128      this.tabControl.SelectedIndex = 0;
129      this.tabControl.Size = new System.Drawing.Size(526, 523);
130      this.tabControl.TabIndex = 0;
131      //
132      // parametersTabPage
133      //
134      this.parametersTabPage.Controls.Add(this.successRuleGroupBox);
135      this.parametersTabPage.Controls.Add(this.parentSelectionGroupBox);
136      this.parametersTabPage.Controls.Add(this.setRecombinationButton);
137      this.parametersTabPage.Controls.Add(this.viewRecombinationButton);
138      this.parametersTabPage.Controls.Add(this.recombinationTextBox);
139      this.parametersTabPage.Controls.Add(this.recombinationLabel);
140      this.parametersTabPage.Controls.Add(this.rhoTextBox);
141      this.parametersTabPage.Controls.Add(this.rhoLabel);
142      this.parametersTabPage.Controls.Add(this.useSuccessRuleCheckBox);
143      this.parametersTabPage.Controls.Add(this.setEvaluationButton);
144      this.parametersTabPage.Controls.Add(this.setMutationButton);
145      this.parametersTabPage.Controls.Add(this.setSolutionGenerationButton);
146      this.parametersTabPage.Controls.Add(this.viewEvaluationButton);
147      this.parametersTabPage.Controls.Add(this.viewMutationButton);
148      this.parametersTabPage.Controls.Add(this.viewSolutionGenerationButton);
149      this.parametersTabPage.Controls.Add(this.viewProblemInitializationButton);
150      this.parametersTabPage.Controls.Add(this.setProblemInitializationButton);
151      this.parametersTabPage.Controls.Add(this.evaluationTextBox);
152      this.parametersTabPage.Controls.Add(this.mutationTextBox);
153      this.parametersTabPage.Controls.Add(this.solutionGenerationTextBox);
154      this.parametersTabPage.Controls.Add(this.problemInitializationTextBox);
155      this.parametersTabPage.Controls.Add(this.setRandomSeedRandomlyCheckBox);
156      this.parametersTabPage.Controls.Add(this.initialMutationStrengthTextBox);
157      this.parametersTabPage.Controls.Add(this.evaluationLabel);
158      this.parametersTabPage.Controls.Add(this.mutationLabel);
159      this.parametersTabPage.Controls.Add(this.solutionGenerationLabel);
160      this.parametersTabPage.Controls.Add(this.problemInitializationLabel);
161      this.parametersTabPage.Controls.Add(this.initialMutationStrengthLabel);
162      this.parametersTabPage.Controls.Add(this.mutationRateLabel);
163      this.parametersTabPage.Controls.Add(this.maximumGenerationsTextBox);
164      this.parametersTabPage.Controls.Add(this.maximumGenerationsLabel);
165      this.parametersTabPage.Controls.Add(this.randomSeedTextBox);
166      this.parametersTabPage.Controls.Add(this.muTextBox);
167      this.parametersTabPage.Controls.Add(this.setRandomSeedRandomlyLabel);
168      this.parametersTabPage.Controls.Add(this.randomSeedLabel);
169      this.parametersTabPage.Controls.Add(this.populationSizeLabel);
170      this.parametersTabPage.Controls.Add(this.lambdaTextBox);
171      this.parametersTabPage.Location = new System.Drawing.Point(4, 22);
172      this.parametersTabPage.Name = "parametersTabPage";
173      this.parametersTabPage.Padding = new System.Windows.Forms.Padding(3);
174      this.parametersTabPage.Size = new System.Drawing.Size(518, 497);
175      this.parametersTabPage.TabIndex = 0;
176      this.parametersTabPage.Text = "Parameters";
177      this.parametersTabPage.UseVisualStyleBackColor = true;
178      //
179      // successRuleGroupBox
180      //
181      this.successRuleGroupBox.Anchor = System.Windows.Forms.AnchorStyles.None;
182      this.successRuleGroupBox.Controls.Add(this.dampeningFactorTextBox);
183      this.successRuleGroupBox.Controls.Add(this.dampeningFactorLabel);
184      this.successRuleGroupBox.Controls.Add(this.learningRateTextBox);
185      this.successRuleGroupBox.Controls.Add(this.label1);
186      this.successRuleGroupBox.Controls.Add(this.targetSuccessRateTextBox);
187      this.successRuleGroupBox.Controls.Add(this.targetSuccessRateLabel);
188      this.successRuleGroupBox.Location = new System.Drawing.Point(68, 201);
189      this.successRuleGroupBox.Name = "successRuleGroupBox";
190      this.successRuleGroupBox.Size = new System.Drawing.Size(336, 100);
191      this.successRuleGroupBox.TabIndex = 40;
192      this.successRuleGroupBox.TabStop = false;
193      this.successRuleGroupBox.Text = "Success Rule Mutation Strength Adjustment";
194      //
195      // dampeningFactorTextBox
196      //
197      this.dampeningFactorTextBox.Anchor = System.Windows.Forms.AnchorStyles.Top;
198      this.dampeningFactorTextBox.Location = new System.Drawing.Point(150, 71);
199      this.dampeningFactorTextBox.Name = "dampeningFactorTextBox";
200      this.dampeningFactorTextBox.Size = new System.Drawing.Size(180, 20);
201      this.dampeningFactorTextBox.TabIndex = 19;
202      //
203      // dampeningFactorLabel
204      //
205      this.dampeningFactorLabel.Anchor = System.Windows.Forms.AnchorStyles.Top;
206      this.dampeningFactorLabel.AutoSize = true;
207      this.dampeningFactorLabel.Location = new System.Drawing.Point(7, 74);
208      this.dampeningFactorLabel.Name = "dampeningFactorLabel";
209      this.dampeningFactorLabel.Size = new System.Drawing.Size(97, 13);
210      this.dampeningFactorLabel.TabIndex = 18;
211      this.dampeningFactorLabel.Text = "Dampening Factor:";
212      //
213      // learningRateTextBox
214      //
215      this.learningRateTextBox.Anchor = System.Windows.Forms.AnchorStyles.Top;
216      this.learningRateTextBox.Location = new System.Drawing.Point(150, 45);
217      this.learningRateTextBox.Name = "learningRateTextBox";
218      this.learningRateTextBox.Size = new System.Drawing.Size(180, 20);
219      this.learningRateTextBox.TabIndex = 17;
220      //
221      // label1
222      //
223      this.label1.Anchor = System.Windows.Forms.AnchorStyles.Top;
224      this.label1.AutoSize = true;
225      this.label1.Location = new System.Drawing.Point(7, 48);
226      this.label1.Name = "label1";
227      this.label1.Size = new System.Drawing.Size(77, 13);
228      this.label1.TabIndex = 16;
229      this.label1.Text = "Learning Rate:";
230      //
231      // targetSuccessRateTextBox
232      //
233      this.targetSuccessRateTextBox.Anchor = System.Windows.Forms.AnchorStyles.Top;
234      this.targetSuccessRateTextBox.Location = new System.Drawing.Point(150, 19);
235      this.targetSuccessRateTextBox.Name = "targetSuccessRateTextBox";
236      this.targetSuccessRateTextBox.Size = new System.Drawing.Size(180, 20);
237      this.targetSuccessRateTextBox.TabIndex = 15;
238      //
239      // targetSuccessRateLabel
240      //
241      this.targetSuccessRateLabel.Anchor = System.Windows.Forms.AnchorStyles.Top;
242      this.targetSuccessRateLabel.AutoSize = true;
243      this.targetSuccessRateLabel.Location = new System.Drawing.Point(7, 22);
244      this.targetSuccessRateLabel.Name = "targetSuccessRateLabel";
245      this.targetSuccessRateLabel.Size = new System.Drawing.Size(111, 13);
246      this.targetSuccessRateLabel.TabIndex = 14;
247      this.targetSuccessRateLabel.Text = "Target Success Rate:";
248      //
249      // parentSelectionGroupBox
250      //
251      this.parentSelectionGroupBox.Anchor = System.Windows.Forms.AnchorStyles.None;
252      this.parentSelectionGroupBox.Controls.Add(this.commaRadioButton);
253      this.parentSelectionGroupBox.Controls.Add(this.plusRadioButton);
254      this.parentSelectionGroupBox.Location = new System.Drawing.Point(218, 307);
255      this.parentSelectionGroupBox.Name = "parentSelectionGroupBox";
256      this.parentSelectionGroupBox.Size = new System.Drawing.Size(186, 38);
257      this.parentSelectionGroupBox.TabIndex = 39;
258      this.parentSelectionGroupBox.TabStop = false;
259      this.parentSelectionGroupBox.Text = "Parent Selection";
260      //
261      // commaRadioButton
262      //
263      this.commaRadioButton.AutoSize = true;
264      this.commaRadioButton.Location = new System.Drawing.Point(57, 15);
265      this.commaRadioButton.Name = "commaRadioButton";
266      this.commaRadioButton.Size = new System.Drawing.Size(60, 17);
267      this.commaRadioButton.TabIndex = 1;
268      this.commaRadioButton.Text = "Comma";
269      this.commaRadioButton.UseVisualStyleBackColor = true;
270      this.commaRadioButton.CheckedChanged += new System.EventHandler(this.commaRadioButton_CheckedChanged);
271      //
272      // plusRadioButton
273      //
274      this.plusRadioButton.AutoSize = true;
275      this.plusRadioButton.Checked = true;
276      this.plusRadioButton.Location = new System.Drawing.Point(6, 15);
277      this.plusRadioButton.Name = "plusRadioButton";
278      this.plusRadioButton.Size = new System.Drawing.Size(45, 17);
279      this.plusRadioButton.TabIndex = 0;
280      this.plusRadioButton.TabStop = true;
281      this.plusRadioButton.Text = "Plus";
282      this.plusRadioButton.UseVisualStyleBackColor = true;
283      this.plusRadioButton.CheckedChanged += new System.EventHandler(this.plusRadioButton_CheckedChanged);
284      //
285      // setRecombinationButton
286      //
287      this.setRecombinationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
288      this.setRecombinationButton.Location = new System.Drawing.Point(469, 465);
289      this.setRecombinationButton.Name = "setRecombinationButton";
290      this.setRecombinationButton.Size = new System.Drawing.Size(43, 20);
291      this.setRecombinationButton.TabIndex = 38;
292      this.setRecombinationButton.Text = "Set...";
293      this.setRecombinationButton.UseVisualStyleBackColor = true;
294      this.setRecombinationButton.Click += new System.EventHandler(this.setRecombinationButton_Click);
295      //
296      // viewRecombinationButton
297      //
298      this.viewRecombinationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
299      this.viewRecombinationButton.Location = new System.Drawing.Point(410, 465);
300      this.viewRecombinationButton.Name = "viewRecombinationButton";
301      this.viewRecombinationButton.Size = new System.Drawing.Size(53, 20);
302      this.viewRecombinationButton.TabIndex = 37;
303      this.viewRecombinationButton.Text = "View...";
304      this.viewRecombinationButton.UseVisualStyleBackColor = true;
305      this.viewRecombinationButton.Click += new System.EventHandler(this.viewRecombinationButton_Click);
306      //
307      // recombinationTextBox
308      //
309      this.recombinationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
310      this.recombinationTextBox.Location = new System.Drawing.Point(218, 465);
311      this.recombinationTextBox.Name = "recombinationTextBox";
312      this.recombinationTextBox.ReadOnly = true;
313      this.recombinationTextBox.Size = new System.Drawing.Size(186, 20);
314      this.recombinationTextBox.TabIndex = 36;
315      //
316      // recombinationLabel
317      //
318      this.recombinationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
319      this.recombinationLabel.AutoSize = true;
320      this.recombinationLabel.Location = new System.Drawing.Point(65, 468);
321      this.recombinationLabel.Name = "recombinationLabel";
322      this.recombinationLabel.Size = new System.Drawing.Size(81, 13);
323      this.recombinationLabel.TabIndex = 35;
324      this.recombinationLabel.Text = "Recombination:";
325      //
326      // rhoTextBox
327      //
328      this.rhoTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
329      this.rhoTextBox.Location = new System.Drawing.Point(218, 94);
330      this.rhoTextBox.Name = "rhoTextBox";
331      this.rhoTextBox.Size = new System.Drawing.Size(186, 20);
332      this.rhoTextBox.TabIndex = 7;
333      //
334      // rhoLabel
335      //
336      this.rhoLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
337      this.rhoLabel.AutoSize = true;
338      this.rhoLabel.Location = new System.Drawing.Point(65, 97);
339      this.rhoLabel.Name = "rhoLabel";
340      this.rhoLabel.Size = new System.Drawing.Size(30, 13);
341      this.rhoLabel.TabIndex = 6;
342      this.rhoLabel.Text = "Rho:";
343      //
344      // useSuccessRuleCheckBox
345      //
346      this.useSuccessRuleCheckBox.Anchor = System.Windows.Forms.AnchorStyles.None;
347      this.useSuccessRuleCheckBox.AutoSize = true;
348      this.useSuccessRuleCheckBox.Checked = true;
349      this.useSuccessRuleCheckBox.CheckState = System.Windows.Forms.CheckState.Checked;
350      this.useSuccessRuleCheckBox.Location = new System.Drawing.Point(410, 248);
351      this.useSuccessRuleCheckBox.Name = "useSuccessRuleCheckBox";
352      this.useSuccessRuleCheckBox.Size = new System.Drawing.Size(51, 17);
353      this.useSuccessRuleCheckBox.TabIndex = 16;
354      this.useSuccessRuleCheckBox.Text = "Use?";
355      this.useSuccessRuleCheckBox.UseVisualStyleBackColor = true;
356      this.useSuccessRuleCheckBox.CheckedChanged += new System.EventHandler(this.useSuccessRuleCheckBox_CheckedChanged);
357      //
358      // setEvaluationButton
359      //
360      this.setEvaluationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
361      this.setEvaluationButton.Location = new System.Drawing.Point(469, 439);
362      this.setEvaluationButton.Name = "setEvaluationButton";
363      this.setEvaluationButton.Size = new System.Drawing.Size(43, 20);
364      this.setEvaluationButton.TabIndex = 34;
365      this.setEvaluationButton.Text = "Set...";
366      this.setEvaluationButton.UseVisualStyleBackColor = true;
367      this.setEvaluationButton.Click += new System.EventHandler(this.setEvaluationButton_Click);
368      //
369      // setMutationButton
370      //
371      this.setMutationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
372      this.setMutationButton.Location = new System.Drawing.Point(469, 413);
373      this.setMutationButton.Name = "setMutationButton";
374      this.setMutationButton.Size = new System.Drawing.Size(43, 20);
375      this.setMutationButton.TabIndex = 30;
376      this.setMutationButton.Text = "Set...";
377      this.setMutationButton.UseVisualStyleBackColor = true;
378      this.setMutationButton.Click += new System.EventHandler(this.setMutationButton_Click);
379      //
380      // setSolutionGenerationButton
381      //
382      this.setSolutionGenerationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
383      this.setSolutionGenerationButton.Location = new System.Drawing.Point(469, 387);
384      this.setSolutionGenerationButton.Name = "setSolutionGenerationButton";
385      this.setSolutionGenerationButton.Size = new System.Drawing.Size(43, 20);
386      this.setSolutionGenerationButton.TabIndex = 26;
387      this.setSolutionGenerationButton.Text = "Set...";
388      this.setSolutionGenerationButton.UseVisualStyleBackColor = true;
389      this.setSolutionGenerationButton.Click += new System.EventHandler(this.setSolutionGenerationButton_Click);
390      //
391      // viewEvaluationButton
392      //
393      this.viewEvaluationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
394      this.viewEvaluationButton.Location = new System.Drawing.Point(410, 439);
395      this.viewEvaluationButton.Name = "viewEvaluationButton";
396      this.viewEvaluationButton.Size = new System.Drawing.Size(53, 20);
397      this.viewEvaluationButton.TabIndex = 33;
398      this.viewEvaluationButton.Text = "View...";
399      this.viewEvaluationButton.UseVisualStyleBackColor = true;
400      this.viewEvaluationButton.Click += new System.EventHandler(this.viewEvaluationButton_Click);
401      //
402      // viewMutationButton
403      //
404      this.viewMutationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
405      this.viewMutationButton.Location = new System.Drawing.Point(410, 413);
406      this.viewMutationButton.Name = "viewMutationButton";
407      this.viewMutationButton.Size = new System.Drawing.Size(53, 20);
408      this.viewMutationButton.TabIndex = 29;
409      this.viewMutationButton.Text = "View...";
410      this.viewMutationButton.UseVisualStyleBackColor = true;
411      this.viewMutationButton.Click += new System.EventHandler(this.viewMutationButton_Click);
412      //
413      // viewSolutionGenerationButton
414      //
415      this.viewSolutionGenerationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
416      this.viewSolutionGenerationButton.Location = new System.Drawing.Point(410, 387);
417      this.viewSolutionGenerationButton.Name = "viewSolutionGenerationButton";
418      this.viewSolutionGenerationButton.Size = new System.Drawing.Size(53, 20);
419      this.viewSolutionGenerationButton.TabIndex = 25;
420      this.viewSolutionGenerationButton.Text = "View...";
421      this.viewSolutionGenerationButton.UseVisualStyleBackColor = true;
422      this.viewSolutionGenerationButton.Click += new System.EventHandler(this.viewSolutionGenerationButton_Click);
423      //
424      // viewProblemInitializationButton
425      //
426      this.viewProblemInitializationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
427      this.viewProblemInitializationButton.Location = new System.Drawing.Point(410, 361);
428      this.viewProblemInitializationButton.Name = "viewProblemInitializationButton";
429      this.viewProblemInitializationButton.Size = new System.Drawing.Size(53, 20);
430      this.viewProblemInitializationButton.TabIndex = 21;
431      this.viewProblemInitializationButton.Text = "View...";
432      this.viewProblemInitializationButton.UseVisualStyleBackColor = true;
433      this.viewProblemInitializationButton.Click += new System.EventHandler(this.viewProblemInitializationButton_Click);
434      //
435      // setProblemInitializationButton
436      //
437      this.setProblemInitializationButton.Anchor = System.Windows.Forms.AnchorStyles.None;
438      this.setProblemInitializationButton.Location = new System.Drawing.Point(469, 361);
439      this.setProblemInitializationButton.Name = "setProblemInitializationButton";
440      this.setProblemInitializationButton.Size = new System.Drawing.Size(43, 20);
441      this.setProblemInitializationButton.TabIndex = 22;
442      this.setProblemInitializationButton.Text = "Set...";
443      this.setProblemInitializationButton.UseVisualStyleBackColor = true;
444      this.setProblemInitializationButton.Click += new System.EventHandler(this.setProblemInitializationButton_Click);
445      //
446      // evaluationTextBox
447      //
448      this.evaluationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
449      this.evaluationTextBox.Location = new System.Drawing.Point(218, 439);
450      this.evaluationTextBox.Name = "evaluationTextBox";
451      this.evaluationTextBox.ReadOnly = true;
452      this.evaluationTextBox.Size = new System.Drawing.Size(186, 20);
453      this.evaluationTextBox.TabIndex = 32;
454      //
455      // mutationTextBox
456      //
457      this.mutationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
458      this.mutationTextBox.Location = new System.Drawing.Point(218, 413);
459      this.mutationTextBox.Name = "mutationTextBox";
460      this.mutationTextBox.ReadOnly = true;
461      this.mutationTextBox.Size = new System.Drawing.Size(186, 20);
462      this.mutationTextBox.TabIndex = 28;
463      //
464      // solutionGenerationTextBox
465      //
466      this.solutionGenerationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
467      this.solutionGenerationTextBox.Location = new System.Drawing.Point(218, 387);
468      this.solutionGenerationTextBox.Name = "solutionGenerationTextBox";
469      this.solutionGenerationTextBox.ReadOnly = true;
470      this.solutionGenerationTextBox.Size = new System.Drawing.Size(186, 20);
471      this.solutionGenerationTextBox.TabIndex = 24;
472      //
473      // problemInitializationTextBox
474      //
475      this.problemInitializationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
476      this.problemInitializationTextBox.Location = new System.Drawing.Point(218, 361);
477      this.problemInitializationTextBox.Name = "problemInitializationTextBox";
478      this.problemInitializationTextBox.ReadOnly = true;
479      this.problemInitializationTextBox.Size = new System.Drawing.Size(186, 20);
480      this.problemInitializationTextBox.TabIndex = 20;
481      //
482      // setRandomSeedRandomlyCheckBox
483      //
484      this.setRandomSeedRandomlyCheckBox.Anchor = System.Windows.Forms.AnchorStyles.None;
485      this.setRandomSeedRandomlyCheckBox.AutoSize = true;
486      this.setRandomSeedRandomlyCheckBox.Location = new System.Drawing.Point(218, 12);
487      this.setRandomSeedRandomlyCheckBox.Name = "setRandomSeedRandomlyCheckBox";
488      this.setRandomSeedRandomlyCheckBox.Size = new System.Drawing.Size(15, 14);
489      this.setRandomSeedRandomlyCheckBox.TabIndex = 1;
490      this.setRandomSeedRandomlyCheckBox.UseVisualStyleBackColor = true;
491      //
492      // initialMutationStrengthTextBox
493      //
494      this.initialMutationStrengthTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
495      this.initialMutationStrengthTextBox.Location = new System.Drawing.Point(218, 172);
496      this.initialMutationStrengthTextBox.Name = "initialMutationStrengthTextBox";
497      this.initialMutationStrengthTextBox.Size = new System.Drawing.Size(186, 20);
498      this.initialMutationStrengthTextBox.TabIndex = 13;
499      //
500      // evaluationLabel
501      //
502      this.evaluationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
503      this.evaluationLabel.AutoSize = true;
504      this.evaluationLabel.Location = new System.Drawing.Point(65, 442);
505      this.evaluationLabel.Name = "evaluationLabel";
506      this.evaluationLabel.Size = new System.Drawing.Size(60, 13);
507      this.evaluationLabel.TabIndex = 31;
508      this.evaluationLabel.Text = "&Evaluation:";
509      //
510      // mutationLabel
511      //
512      this.mutationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
513      this.mutationLabel.AutoSize = true;
514      this.mutationLabel.Location = new System.Drawing.Point(65, 416);
515      this.mutationLabel.Name = "mutationLabel";
516      this.mutationLabel.Size = new System.Drawing.Size(51, 13);
517      this.mutationLabel.TabIndex = 27;
518      this.mutationLabel.Text = "&Mutation:";
519      //
520      // solutionGenerationLabel
521      //
522      this.solutionGenerationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
523      this.solutionGenerationLabel.AutoSize = true;
524      this.solutionGenerationLabel.Location = new System.Drawing.Point(65, 390);
525      this.solutionGenerationLabel.Name = "solutionGenerationLabel";
526      this.solutionGenerationLabel.Size = new System.Drawing.Size(103, 13);
527      this.solutionGenerationLabel.TabIndex = 23;
528      this.solutionGenerationLabel.Text = "&Solution Generation:";
529      //
530      // problemInitializationLabel
531      //
532      this.problemInitializationLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
533      this.problemInitializationLabel.AutoSize = true;
534      this.problemInitializationLabel.Location = new System.Drawing.Point(65, 364);
535      this.problemInitializationLabel.Name = "problemInitializationLabel";
536      this.problemInitializationLabel.Size = new System.Drawing.Size(105, 13);
537      this.problemInitializationLabel.TabIndex = 19;
538      this.problemInitializationLabel.Text = "&Problem Initialization:";
539      //
540      // initialMutationStrengthLabel
541      //
542      this.initialMutationStrengthLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
543      this.initialMutationStrengthLabel.AutoSize = true;
544      this.initialMutationStrengthLabel.Location = new System.Drawing.Point(65, 175);
545      this.initialMutationStrengthLabel.Name = "initialMutationStrengthLabel";
546      this.initialMutationStrengthLabel.Size = new System.Drawing.Size(121, 13);
547      this.initialMutationStrengthLabel.TabIndex = 12;
548      this.initialMutationStrengthLabel.Text = "Initial Mutation Strength:";
549      //
550      // mutationRateLabel
551      //
552      this.mutationRateLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
553      this.mutationRateLabel.AutoSize = true;
554      this.mutationRateLabel.Location = new System.Drawing.Point(65, 123);
555      this.mutationRateLabel.Name = "mutationRateLabel";
556      this.mutationRateLabel.Size = new System.Drawing.Size(48, 13);
557      this.mutationRateLabel.TabIndex = 8;
558      this.mutationRateLabel.Text = "Lambda:";
559      //
560      // maximumGenerationsTextBox
561      //
562      this.maximumGenerationsTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
563      this.maximumGenerationsTextBox.Location = new System.Drawing.Point(218, 146);
564      this.maximumGenerationsTextBox.Name = "maximumGenerationsTextBox";
565      this.maximumGenerationsTextBox.Size = new System.Drawing.Size(186, 20);
566      this.maximumGenerationsTextBox.TabIndex = 11;
567      //
568      // maximumGenerationsLabel
569      //
570      this.maximumGenerationsLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
571      this.maximumGenerationsLabel.AutoSize = true;
572      this.maximumGenerationsLabel.Location = new System.Drawing.Point(65, 149);
573      this.maximumGenerationsLabel.Name = "maximumGenerationsLabel";
574      this.maximumGenerationsLabel.Size = new System.Drawing.Size(114, 13);
575      this.maximumGenerationsLabel.TabIndex = 10;
576      this.maximumGenerationsLabel.Text = "Maximum &Generations:";
577      //
578      // randomSeedTextBox
579      //
580      this.randomSeedTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
581      this.randomSeedTextBox.Location = new System.Drawing.Point(218, 32);
582      this.randomSeedTextBox.Name = "randomSeedTextBox";
583      this.randomSeedTextBox.Size = new System.Drawing.Size(186, 20);
584      this.randomSeedTextBox.TabIndex = 3;
585      //
586      // muTextBox
587      //
588      this.muTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
589      this.muTextBox.Location = new System.Drawing.Point(218, 68);
590      this.muTextBox.Name = "muTextBox";
591      this.muTextBox.Size = new System.Drawing.Size(186, 20);
592      this.muTextBox.TabIndex = 5;
593      //
594      // setRandomSeedRandomlyLabel
595      //
596      this.setRandomSeedRandomlyLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
597      this.setRandomSeedRandomlyLabel.AutoSize = true;
598      this.setRandomSeedRandomlyLabel.Location = new System.Drawing.Point(65, 12);
599      this.setRandomSeedRandomlyLabel.Name = "setRandomSeedRandomlyLabel";
600      this.setRandomSeedRandomlyLabel.Size = new System.Drawing.Size(147, 13);
601      this.setRandomSeedRandomlyLabel.TabIndex = 0;
602      this.setRandomSeedRandomlyLabel.Text = "Set &Random Seed Randomly:";
603      //
604      // randomSeedLabel
605      //
606      this.randomSeedLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
607      this.randomSeedLabel.AutoSize = true;
608      this.randomSeedLabel.Location = new System.Drawing.Point(65, 35);
609      this.randomSeedLabel.Name = "randomSeedLabel";
610      this.randomSeedLabel.Size = new System.Drawing.Size(78, 13);
611      this.randomSeedLabel.TabIndex = 2;
612      this.randomSeedLabel.Text = "&Random Seed:";
613      //
614      // populationSizeLabel
615      //
616      this.populationSizeLabel.Anchor = System.Windows.Forms.AnchorStyles.None;
617      this.populationSizeLabel.AutoSize = true;
618      this.populationSizeLabel.Location = new System.Drawing.Point(65, 71);
619      this.populationSizeLabel.Name = "populationSizeLabel";
620      this.populationSizeLabel.Size = new System.Drawing.Size(25, 13);
621      this.populationSizeLabel.TabIndex = 4;
622      this.populationSizeLabel.Text = "Mu:";
623      //
624      // lambdaTextBox
625      //
626      this.lambdaTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;
627      this.lambdaTextBox.Location = new System.Drawing.Point(218, 120);
628      this.lambdaTextBox.Name = "lambdaTextBox";
629      this.lambdaTextBox.Size = new System.Drawing.Size(186, 20);
630      this.lambdaTextBox.TabIndex = 9;
631      //
632      // scopesTabPage
633      //
634      this.scopesTabPage.Controls.Add(this.scopeView);
635      this.scopesTabPage.Location = new System.Drawing.Point(4, 22);
636      this.scopesTabPage.Name = "scopesTabPage";
637      this.scopesTabPage.Padding = new System.Windows.Forms.Padding(3);
638      this.scopesTabPage.Size = new System.Drawing.Size(518, 497);
639      this.scopesTabPage.TabIndex = 2;
640      this.scopesTabPage.Text = "Scopes";
641      this.scopesTabPage.UseVisualStyleBackColor = true;
642      //
643      // scopeView
644      //
645      this.scopeView.Caption = "Scope";
646      this.scopeView.Dock = System.Windows.Forms.DockStyle.Fill;
647      this.scopeView.Location = new System.Drawing.Point(3, 3);
648      this.scopeView.Name = "scopeView";
649      this.scopeView.Scope = null;
650      this.scopeView.Size = new System.Drawing.Size(512, 491);
651      this.scopeView.TabIndex = 0;
652      //
653      // abortButton
654      //
655      this.abortButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
656      this.abortButton.Enabled = false;
657      this.abortButton.Location = new System.Drawing.Point(81, 529);
658      this.abortButton.Name = "abortButton";
659      this.abortButton.Size = new System.Drawing.Size(75, 23);
660      this.abortButton.TabIndex = 2;
661      this.abortButton.Text = "&Abort";
662      this.abortButton.UseVisualStyleBackColor = true;
663      this.abortButton.Click += new System.EventHandler(this.abortButton_Click);
664      //
665      // resetButton
666      //
667      this.resetButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
668      this.resetButton.Location = new System.Drawing.Point(162, 529);
669      this.resetButton.Name = "resetButton";
670      this.resetButton.Size = new System.Drawing.Size(75, 23);
671      this.resetButton.TabIndex = 3;
672      this.resetButton.Text = "&Reset";
673      this.resetButton.UseVisualStyleBackColor = true;
674      this.resetButton.Click += new System.EventHandler(this.resetButton_Click);
675      //
676      // cloneEngineButton
677      //
678      this.cloneEngineButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
679      this.cloneEngineButton.Location = new System.Drawing.Point(420, 529);
680      this.cloneEngineButton.Name = "cloneEngineButton";
681      this.cloneEngineButton.Size = new System.Drawing.Size(106, 23);
682      this.cloneEngineButton.TabIndex = 4;
683      this.cloneEngineButton.Text = "&Clone Engine...";
684      this.cloneEngineButton.UseVisualStyleBackColor = true;
685      this.cloneEngineButton.Click += new System.EventHandler(this.cloneEngineButton_Click);
686      //
687      // ESEditor
688      //
689      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
690      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
691      this.Controls.Add(this.tabControl);
692      this.Controls.Add(this.cloneEngineButton);
693      this.Controls.Add(this.resetButton);
694      this.Controls.Add(this.abortButton);
695      this.Controls.Add(this.executeButton);
696      this.Name = "ESEditor";
697      this.Size = new System.Drawing.Size(526, 552);
698      this.tabControl.ResumeLayout(false);
699      this.parametersTabPage.ResumeLayout(false);
700      this.parametersTabPage.PerformLayout();
701      this.successRuleGroupBox.ResumeLayout(false);
702      this.successRuleGroupBox.PerformLayout();
703      this.parentSelectionGroupBox.ResumeLayout(false);
704      this.parentSelectionGroupBox.PerformLayout();
705      this.scopesTabPage.ResumeLayout(false);
706      this.ResumeLayout(false);
707
708    }
709
710    #endregion
711
712    private System.Windows.Forms.Button executeButton;
713    private System.Windows.Forms.TabControl tabControl;
714    private System.Windows.Forms.TabPage parametersTabPage;
715    private System.Windows.Forms.Button abortButton;
716    private System.Windows.Forms.Button resetButton;
717    private System.Windows.Forms.TextBox lambdaTextBox;
718    private System.Windows.Forms.Label mutationRateLabel;
719    private System.Windows.Forms.TextBox muTextBox;
720    private System.Windows.Forms.Label populationSizeLabel;
721    private System.Windows.Forms.TabPage scopesTabPage;
722    private System.Windows.Forms.TextBox maximumGenerationsTextBox;
723    private System.Windows.Forms.Label maximumGenerationsLabel;
724    private System.Windows.Forms.TextBox initialMutationStrengthTextBox;
725    private System.Windows.Forms.Label initialMutationStrengthLabel;
726    private System.Windows.Forms.TextBox randomSeedTextBox;
727    private System.Windows.Forms.Label setRandomSeedRandomlyLabel;
728    private System.Windows.Forms.Label randomSeedLabel;
729    private System.Windows.Forms.CheckBox setRandomSeedRandomlyCheckBox;
730    private System.Windows.Forms.Label problemInitializationLabel;
731    private System.Windows.Forms.Label evaluationLabel;
732    private System.Windows.Forms.Label mutationLabel;
733    private System.Windows.Forms.Label solutionGenerationLabel;
734    private System.Windows.Forms.Button cloneEngineButton;
735    private System.Windows.Forms.TextBox mutationTextBox;
736    private System.Windows.Forms.TextBox solutionGenerationTextBox;
737    private System.Windows.Forms.TextBox problemInitializationTextBox;
738    private System.Windows.Forms.TextBox evaluationTextBox;
739    private System.Windows.Forms.Button setProblemInitializationButton;
740    private System.Windows.Forms.Button setEvaluationButton;
741    private System.Windows.Forms.Button setMutationButton;
742    private System.Windows.Forms.Button setSolutionGenerationButton;
743    private HeuristicLab.Core.ScopeView scopeView;
744    private System.Windows.Forms.Button viewEvaluationButton;
745    private System.Windows.Forms.Button viewMutationButton;
746    private System.Windows.Forms.Button viewSolutionGenerationButton;
747    private System.Windows.Forms.Button viewProblemInitializationButton;
748    private System.Windows.Forms.TextBox targetSuccessRateTextBox;
749    private System.Windows.Forms.Label targetSuccessRateLabel;
750    private System.Windows.Forms.CheckBox useSuccessRuleCheckBox;
751    private System.Windows.Forms.Button setRecombinationButton;
752    private System.Windows.Forms.Button viewRecombinationButton;
753    private System.Windows.Forms.TextBox recombinationTextBox;
754    private System.Windows.Forms.Label recombinationLabel;
755    private System.Windows.Forms.TextBox rhoTextBox;
756    private System.Windows.Forms.Label rhoLabel;
757    private System.Windows.Forms.GroupBox parentSelectionGroupBox;
758    private System.Windows.Forms.RadioButton commaRadioButton;
759    private System.Windows.Forms.RadioButton plusRadioButton;
760    private System.Windows.Forms.GroupBox successRuleGroupBox;
761    private System.Windows.Forms.TextBox learningRateTextBox;
762    private System.Windows.Forms.Label label1;
763    private System.Windows.Forms.TextBox dampeningFactorTextBox;
764    private System.Windows.Forms.Label dampeningFactorLabel;
765  }
766}
Note: See TracBrowser for help on using the repository browser.