Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/23/16 22:51:27 (9 years ago)
Author:
abeham
Message:

#2457:

  • Renamed remaining files from ExpertSystem to KnowledgeCenter
  • Added ability to scatter plot to display a regression line
  • Allowed to execute multiple instances at once and displaying either only final result or tracking result
  • Split runs in seeded runs and instance runs
File:
1 moved

Legend:

Unmodified
Added
Removed
  • branches/PerformanceComparison/HeuristicLab.OptimizationExpertSystem/3.3/Views/SolverView.Designer.cs

    r13721 r13722  
    4545    /// </summary>
    4646    private void InitializeComponent() {
     47      WeifenLuo.WinFormsUI.Docking.DockPanelSkin dockPanelSkin1 = new WeifenLuo.WinFormsUI.Docking.DockPanelSkin();
     48      WeifenLuo.WinFormsUI.Docking.AutoHideStripSkin autoHideStripSkin1 = new WeifenLuo.WinFormsUI.Docking.AutoHideStripSkin();
     49      WeifenLuo.WinFormsUI.Docking.DockPanelGradient dockPanelGradient1 = new WeifenLuo.WinFormsUI.Docking.DockPanelGradient();
     50      WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient1 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
     51      WeifenLuo.WinFormsUI.Docking.DockPaneStripSkin dockPaneStripSkin1 = new WeifenLuo.WinFormsUI.Docking.DockPaneStripSkin();
     52      WeifenLuo.WinFormsUI.Docking.DockPaneStripGradient dockPaneStripGradient1 = new WeifenLuo.WinFormsUI.Docking.DockPaneStripGradient();
     53      WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient2 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
     54      WeifenLuo.WinFormsUI.Docking.DockPanelGradient dockPanelGradient2 = new WeifenLuo.WinFormsUI.Docking.DockPanelGradient();
     55      WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient3 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
     56      WeifenLuo.WinFormsUI.Docking.DockPaneStripToolWindowGradient dockPaneStripToolWindowGradient1 = new WeifenLuo.WinFormsUI.Docking.DockPaneStripToolWindowGradient();
     57      WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient4 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
     58      WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient5 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
     59      WeifenLuo.WinFormsUI.Docking.DockPanelGradient dockPanelGradient3 = new WeifenLuo.WinFormsUI.Docking.DockPanelGradient();
     60      WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient6 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
     61      WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient7 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
    4762      this.seedingStrategyPanel = new System.Windows.Forms.Panel();
    4863      this.solverTabControl = new HeuristicLab.MainForm.WindowsForms.DragOverTabControl();
    4964      this.resultsTabPage = new System.Windows.Forms.TabPage();
    50       this.solverResultsView = new HeuristicLab.Optimization.Views.ResultCollectionView();
     65      this.showOnlyFinalResultCheckBox = new System.Windows.Forms.CheckBox();
     66      this.resultsDockPanel = new WeifenLuo.WinFormsUI.Docking.DockPanel();
     67      this.runsTabPage = new System.Windows.Forms.TabPage();
     68      this.runsView = new HeuristicLab.Optimization.Views.RunCollectionView();
    5169      this.solutionSeedingTabPage = new System.Windows.Forms.TabPage();
    5270      this.parametersTabPage = new System.Windows.Forms.TabPage();
     
    5876      this.evaluationsLimitabel = new System.Windows.Forms.Label();
    5977      this.algorithmSuggestionLabel = new System.Windows.Forms.Label();
    60       this.maxEvaluationsTextBox = new System.Windows.Forms.TextBox();
    6178      this.suggestedInstancesComboBox = new System.Windows.Forms.ComboBox();
    6279      this.algorithmCloneButton = new System.Windows.Forms.Button();
    63       this.runsTabPage = new System.Windows.Forms.TabPage();
    64       this.runsView = new HeuristicLab.Optimization.Views.RunCollectionView();
     80      this.maxEvaluationsView = new HeuristicLab.Data.Views.StringConvertibleValueView();
     81      this.seededRunsTabPage = new System.Windows.Forms.TabPage();
     82      this.seededRunsView = new HeuristicLab.Optimization.Views.RunCollectionView();
    6583      this.solverTabControl.SuspendLayout();
    6684      this.resultsTabPage.SuspendLayout();
     85      this.runsTabPage.SuspendLayout();
    6786      this.parametersTabPage.SuspendLayout();
    6887      this.operatorGraphTabPage.SuspendLayout();
    69       this.runsTabPage.SuspendLayout();
     88      this.seededRunsTabPage.SuspendLayout();
    7089      this.SuspendLayout();
    7190      //
     
    87106      this.solverTabControl.Controls.Add(this.resultsTabPage);
    88107      this.solverTabControl.Controls.Add(this.runsTabPage);
     108      this.solverTabControl.Controls.Add(this.seededRunsTabPage);
    89109      this.solverTabControl.Controls.Add(this.solutionSeedingTabPage);
    90110      this.solverTabControl.Controls.Add(this.parametersTabPage);
     
    98118      // resultsTabPage
    99119      //
    100       this.resultsTabPage.Controls.Add(this.solverResultsView);
     120      this.resultsTabPage.Controls.Add(this.showOnlyFinalResultCheckBox);
     121      this.resultsTabPage.Controls.Add(this.resultsDockPanel);
    101122      this.resultsTabPage.Location = new System.Drawing.Point(4, 22);
    102123      this.resultsTabPage.Name = "resultsTabPage";
     
    107128      this.resultsTabPage.UseVisualStyleBackColor = true;
    108129      //
    109       // solverResultsView
    110       //
    111       this.solverResultsView.Caption = "ResultCollection View";
    112       this.solverResultsView.Content = null;
    113       this.solverResultsView.Dock = System.Windows.Forms.DockStyle.Fill;
    114       this.solverResultsView.Location = new System.Drawing.Point(3, 3);
    115       this.solverResultsView.Name = "solverResultsView";
    116       this.solverResultsView.ReadOnly = true;
    117       this.solverResultsView.ShowDetails = true;
    118       this.solverResultsView.Size = new System.Drawing.Size(835, 448);
    119       this.solverResultsView.TabIndex = 1;
     130      // showOnlyFinalResultCheckBox
     131      //
     132      this.showOnlyFinalResultCheckBox.AutoSize = true;
     133      this.showOnlyFinalResultCheckBox.Location = new System.Drawing.Point(6, 6);
     134      this.showOnlyFinalResultCheckBox.Name = "showOnlyFinalResultCheckBox";
     135      this.showOnlyFinalResultCheckBox.Size = new System.Drawing.Size(158, 17);
     136      this.showOnlyFinalResultCheckBox.TabIndex = 1;
     137      this.showOnlyFinalResultCheckBox.Text = "show only final result (faster)";
     138      this.showOnlyFinalResultCheckBox.UseVisualStyleBackColor = true;
     139      //
     140      // resultsDockPanel
     141      //
     142      this.resultsDockPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     143            | System.Windows.Forms.AnchorStyles.Left)
     144            | System.Windows.Forms.AnchorStyles.Right)));
     145      this.resultsDockPanel.DocumentStyle = WeifenLuo.WinFormsUI.Docking.DocumentStyle.DockingWindow;
     146      this.resultsDockPanel.Location = new System.Drawing.Point(3, 29);
     147      this.resultsDockPanel.Name = "resultsDockPanel";
     148      this.resultsDockPanel.Size = new System.Drawing.Size(835, 422);
     149      dockPanelGradient1.EndColor = System.Drawing.SystemColors.ControlLight;
     150      dockPanelGradient1.StartColor = System.Drawing.SystemColors.ControlLight;
     151      autoHideStripSkin1.DockStripGradient = dockPanelGradient1;
     152      tabGradient1.EndColor = System.Drawing.SystemColors.Control;
     153      tabGradient1.StartColor = System.Drawing.SystemColors.Control;
     154      tabGradient1.TextColor = System.Drawing.SystemColors.ControlDarkDark;
     155      autoHideStripSkin1.TabGradient = tabGradient1;
     156      autoHideStripSkin1.TextFont = new System.Drawing.Font("Segoe UI", 9F);
     157      dockPanelSkin1.AutoHideStripSkin = autoHideStripSkin1;
     158      tabGradient2.EndColor = System.Drawing.SystemColors.ControlLightLight;
     159      tabGradient2.StartColor = System.Drawing.SystemColors.ControlLightLight;
     160      tabGradient2.TextColor = System.Drawing.SystemColors.ControlText;
     161      dockPaneStripGradient1.ActiveTabGradient = tabGradient2;
     162      dockPanelGradient2.EndColor = System.Drawing.SystemColors.Control;
     163      dockPanelGradient2.StartColor = System.Drawing.SystemColors.Control;
     164      dockPaneStripGradient1.DockStripGradient = dockPanelGradient2;
     165      tabGradient3.EndColor = System.Drawing.SystemColors.ControlLight;
     166      tabGradient3.StartColor = System.Drawing.SystemColors.ControlLight;
     167      tabGradient3.TextColor = System.Drawing.SystemColors.ControlText;
     168      dockPaneStripGradient1.InactiveTabGradient = tabGradient3;
     169      dockPaneStripSkin1.DocumentGradient = dockPaneStripGradient1;
     170      dockPaneStripSkin1.TextFont = new System.Drawing.Font("Segoe UI", 9F);
     171      tabGradient4.EndColor = System.Drawing.SystemColors.ActiveCaption;
     172      tabGradient4.LinearGradientMode = System.Drawing.Drawing2D.LinearGradientMode.Vertical;
     173      tabGradient4.StartColor = System.Drawing.SystemColors.GradientActiveCaption;
     174      tabGradient4.TextColor = System.Drawing.SystemColors.ActiveCaptionText;
     175      dockPaneStripToolWindowGradient1.ActiveCaptionGradient = tabGradient4;
     176      tabGradient5.EndColor = System.Drawing.SystemColors.Control;
     177      tabGradient5.StartColor = System.Drawing.SystemColors.Control;
     178      tabGradient5.TextColor = System.Drawing.SystemColors.ControlText;
     179      dockPaneStripToolWindowGradient1.ActiveTabGradient = tabGradient5;
     180      dockPanelGradient3.EndColor = System.Drawing.SystemColors.ControlLight;
     181      dockPanelGradient3.StartColor = System.Drawing.SystemColors.ControlLight;
     182      dockPaneStripToolWindowGradient1.DockStripGradient = dockPanelGradient3;
     183      tabGradient6.EndColor = System.Drawing.SystemColors.InactiveCaption;
     184      tabGradient6.LinearGradientMode = System.Drawing.Drawing2D.LinearGradientMode.Vertical;
     185      tabGradient6.StartColor = System.Drawing.SystemColors.GradientInactiveCaption;
     186      tabGradient6.TextColor = System.Drawing.SystemColors.InactiveCaptionText;
     187      dockPaneStripToolWindowGradient1.InactiveCaptionGradient = tabGradient6;
     188      tabGradient7.EndColor = System.Drawing.Color.Transparent;
     189      tabGradient7.StartColor = System.Drawing.Color.Transparent;
     190      tabGradient7.TextColor = System.Drawing.SystemColors.ControlDarkDark;
     191      dockPaneStripToolWindowGradient1.InactiveTabGradient = tabGradient7;
     192      dockPaneStripSkin1.ToolWindowGradient = dockPaneStripToolWindowGradient1;
     193      dockPanelSkin1.DockPaneStripSkin = dockPaneStripSkin1;
     194      this.resultsDockPanel.Skin = dockPanelSkin1;
     195      this.resultsDockPanel.TabIndex = 0;
     196      //
     197      // runsTabPage
     198      //
     199      this.runsTabPage.Controls.Add(this.runsView);
     200      this.runsTabPage.Location = new System.Drawing.Point(4, 22);
     201      this.runsTabPage.Name = "runsTabPage";
     202      this.runsTabPage.Padding = new System.Windows.Forms.Padding(3);
     203      this.runsTabPage.Size = new System.Drawing.Size(841, 454);
     204      this.runsTabPage.TabIndex = 4;
     205      this.runsTabPage.Text = "Runs";
     206      this.runsTabPage.UseVisualStyleBackColor = true;
     207      //
     208      // runsView
     209      //
     210      this.runsView.Caption = "RunCollection View";
     211      this.runsView.Content = null;
     212      this.runsView.Dock = System.Windows.Forms.DockStyle.Fill;
     213      this.runsView.Location = new System.Drawing.Point(3, 3);
     214      this.runsView.Name = "runsView";
     215      this.runsView.ReadOnly = false;
     216      this.runsView.Size = new System.Drawing.Size(835, 448);
     217      this.runsView.TabIndex = 0;
    120218      //
    121219      // solutionSeedingTabPage
     
    216314      this.algorithmSuggestionLabel.Text = "Suggested Solvers:";
    217315      //
    218       // maxEvaluationsTextBox
    219       //
    220       this.maxEvaluationsTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
    221             | System.Windows.Forms.AnchorStyles.Right)));
    222       this.maxEvaluationsTextBox.Location = new System.Drawing.Point(108, 3);
    223       this.maxEvaluationsTextBox.Name = "maxEvaluationsTextBox";
    224       this.maxEvaluationsTextBox.Size = new System.Drawing.Size(741, 20);
    225       this.maxEvaluationsTextBox.TabIndex = 14;
    226       this.maxEvaluationsTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.MaxEvaluationsTextBoxOnValidating);
    227       //
    228316      // suggestedInstancesComboBox
    229317      //
     
    249337      this.algorithmCloneButton.Click += new System.EventHandler(this.AlgorithmCloneButtonOnClick);
    250338      //
    251       // runsTabPage
    252       //
    253       this.runsTabPage.Controls.Add(this.runsView);
    254       this.runsTabPage.Location = new System.Drawing.Point(4, 22);
    255       this.runsTabPage.Name = "runsTabPage";
    256       this.runsTabPage.Padding = new System.Windows.Forms.Padding(3);
    257       this.runsTabPage.Size = new System.Drawing.Size(841, 454);
    258       this.runsTabPage.TabIndex = 4;
    259       this.runsTabPage.Text = "Runs";
    260       this.runsTabPage.UseVisualStyleBackColor = true;
    261       //
    262       // runsView
    263       //
    264       this.runsView.Caption = "RunCollection View";
    265       this.runsView.Content = null;
    266       this.runsView.Dock = System.Windows.Forms.DockStyle.Fill;
    267       this.runsView.Location = new System.Drawing.Point(3, 3);
    268       this.runsView.Name = "runsView";
    269       this.runsView.ReadOnly = false;
    270       this.runsView.Size = new System.Drawing.Size(835, 448);
    271       this.runsView.TabIndex = 0;
     339      // maxEvaluationsView
     340      //
     341      this.maxEvaluationsView.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
     342            | System.Windows.Forms.AnchorStyles.Right)));
     343      this.maxEvaluationsView.Caption = "StringConvertibleValue View";
     344      this.maxEvaluationsView.Content = null;
     345      this.maxEvaluationsView.LabelVisible = false;
     346      this.maxEvaluationsView.Location = new System.Drawing.Point(91, 3);
     347      this.maxEvaluationsView.Name = "maxEvaluationsView";
     348      this.maxEvaluationsView.ReadOnly = false;
     349      this.maxEvaluationsView.Size = new System.Drawing.Size(758, 21);
     350      this.maxEvaluationsView.TabIndex = 16;
     351      //
     352      // seededRunsTabPage
     353      //
     354      this.seededRunsTabPage.Controls.Add(this.seededRunsView);
     355      this.seededRunsTabPage.Location = new System.Drawing.Point(4, 22);
     356      this.seededRunsTabPage.Name = "seededRunsTabPage";
     357      this.seededRunsTabPage.Padding = new System.Windows.Forms.Padding(3);
     358      this.seededRunsTabPage.Size = new System.Drawing.Size(841, 454);
     359      this.seededRunsTabPage.TabIndex = 5;
     360      this.seededRunsTabPage.Text = "Seeded Runs";
     361      this.seededRunsTabPage.UseVisualStyleBackColor = true;
     362      //
     363      // seededRunsView
     364      //
     365      this.seededRunsView.Caption = "RunCollection View";
     366      this.seededRunsView.Content = null;
     367      this.seededRunsView.Dock = System.Windows.Forms.DockStyle.Fill;
     368      this.seededRunsView.Location = new System.Drawing.Point(3, 3);
     369      this.seededRunsView.Name = "seededRunsView";
     370      this.seededRunsView.ReadOnly = false;
     371      this.seededRunsView.Size = new System.Drawing.Size(835, 448);
     372      this.seededRunsView.TabIndex = 1;
    272373      //
    273374      // SolverView
     
    275376      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
    276377      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
     378      this.Controls.Add(this.maxEvaluationsView);
    277379      this.Controls.Add(this.algorithmCloneButton);
    278380      this.Controls.Add(this.seedingStrategyPanel);
     
    282384      this.Controls.Add(this.evaluationsLimitabel);
    283385      this.Controls.Add(this.algorithmSuggestionLabel);
    284       this.Controls.Add(this.maxEvaluationsTextBox);
    285386      this.Controls.Add(this.suggestedInstancesComboBox);
    286387      this.Name = "SolverView";
     
    288389      this.solverTabControl.ResumeLayout(false);
    289390      this.resultsTabPage.ResumeLayout(false);
     391      this.resultsTabPage.PerformLayout();
     392      this.runsTabPage.ResumeLayout(false);
    290393      this.parametersTabPage.ResumeLayout(false);
    291394      this.operatorGraphTabPage.ResumeLayout(false);
    292       this.runsTabPage.ResumeLayout(false);
     395      this.seededRunsTabPage.ResumeLayout(false);
    293396      this.ResumeLayout(false);
    294397      this.PerformLayout();
     
    301404    private MainForm.WindowsForms.DragOverTabControl solverTabControl;
    302405    private System.Windows.Forms.TabPage resultsTabPage;
    303     private Optimization.Views.ResultCollectionView solverResultsView;
    304406    private System.Windows.Forms.TabPage solutionSeedingTabPage;
    305407    private System.Windows.Forms.TabPage parametersTabPage;
     
    311413    private System.Windows.Forms.Label evaluationsLimitabel;
    312414    private System.Windows.Forms.Label algorithmSuggestionLabel;
    313     private System.Windows.Forms.TextBox maxEvaluationsTextBox;
    314415    private System.Windows.Forms.ComboBox suggestedInstancesComboBox;
    315416    private System.Windows.Forms.Button algorithmCloneButton;
    316417    private System.Windows.Forms.TabPage runsTabPage;
    317418    private Optimization.Views.RunCollectionView runsView;
     419    private Data.Views.StringConvertibleValueView maxEvaluationsView;
     420    private WeifenLuo.WinFormsUI.Docking.DockPanel resultsDockPanel;
     421    private System.Windows.Forms.CheckBox showOnlyFinalResultCheckBox;
     422    private System.Windows.Forms.TabPage seededRunsTabPage;
     423    private Optimization.Views.RunCollectionView seededRunsView;
    318424  }
    319425}
Note: See TracChangeset for help on using the changeset viewer.