Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/31/11 11:52:11 (13 years ago)
Author:
abeham
Message:

#1628

  • Updated branch from trunk
  • Changed ReferenceEqualityComparer<T> to become a non-generic class (generic implementation probably was only made because of lacking support for co- and contravariance in C# 3.5)
  • Added finished experiment from sample algorithms to the tests
  • Wrote a unit test to instantiate every IDeepCloneable type, clone it and compare the objects in the object graph for equal references
  • Wrote a unit test to load the experiment, clone it and compare again the objects in the object graph
  • Preliminary fix for a potential bug in ThreadSafeLog
  • Preliminary fix for a potential bug in OperatorGraphVisualizationInfo
  • Preliminary fix for a potential bug in Calculator (and added license headers)
  • Preliminary fix for a potential bug in ScrambleMove
Location:
branches/GeneralizedQAP
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/GeneralizedQAP

  • branches/GeneralizedQAP/HeuristicLab.Analysis.Views/3.3/DataRowVisualPropertiesControl.cs

    r6628 r6685  
    8080          lineStyleComboBox.SelectedItem = Content.LineStyle;
    8181          startIndexZeroCheckBox.Checked = Content.StartIndexZero;
    82           lineWidthNumericUpDown.Value = Content.LineWidth;
    83           binsNumericUpDown.Value = Content.Bins;
     82          if (Content.LineWidth < lineWidthNumericUpDown.Minimum)
     83            lineWidthNumericUpDown.Value = lineWidthNumericUpDown.Minimum;
     84          else if (Content.LineWidth > lineWidthNumericUpDown.Maximum)
     85            lineWidthNumericUpDown.Value = lineWidthNumericUpDown.Maximum;
     86          else lineWidthNumericUpDown.Value = Content.LineWidth;
     87          if (Content.Bins < binsNumericUpDown.Minimum)
     88            binsNumericUpDown.Value = binsNumericUpDown.Minimum;
     89          else if (Content.Bins > binsNumericUpDown.Maximum)
     90            binsNumericUpDown.Value = binsNumericUpDown.Maximum;
     91          else binsNumericUpDown.Value = Content.Bins;
    8492          binsApproximatelyRadioButton.Checked = !Content.ExactBins;
    8593          binsExactRadioButton.Checked = Content.ExactBins;
  • branches/GeneralizedQAP/HeuristicLab.Analysis.Views/3.3/DataTableView.cs

    r6628 r6685  
    258258      if (!Content.VisualProperties.SecondYAxisMinimumAuto && !double.IsNaN(Content.VisualProperties.SecondYAxisMinimumFixedValue)) area.AxisY2.Minimum = Content.VisualProperties.SecondYAxisMinimumFixedValue;
    259259      if (!Content.VisualProperties.SecondYAxisMaximumAuto && !double.IsNaN(Content.VisualProperties.SecondYAxisMaximumFixedValue)) area.AxisY2.Maximum = Content.VisualProperties.SecondYAxisMaximumFixedValue;
    260       if (area.AxisX.Minimum > area.AxisX.Maximum) area.AxisX.Maximum = area.AxisX.Minimum + 1;
    261       if (area.AxisX2.Minimum > area.AxisX2.Maximum) area.AxisX2.Maximum = area.AxisX2.Minimum + 1;
    262       if (area.AxisY.Minimum > area.AxisY.Maximum) area.AxisY.Maximum = area.AxisY.Minimum + 1;
    263       if (area.AxisY2.Minimum > area.AxisY2.Maximum) area.AxisY2.Maximum = area.AxisY2.Minimum + 1;
     260      if (area.AxisX.Minimum >= area.AxisX.Maximum) area.AxisX.Maximum = area.AxisX.Minimum + 1;
     261      if (area.AxisX2.Minimum >= area.AxisX2.Maximum) area.AxisX2.Maximum = area.AxisX2.Minimum + 1;
     262      if (area.AxisY.Minimum >= area.AxisY.Maximum) area.AxisY.Maximum = area.AxisY.Minimum + 1;
     263      if (area.AxisY2.Minimum >= area.AxisY2.Maximum) area.AxisY2.Maximum = area.AxisY2.Minimum + 1;
    264264    }
    265265
  • branches/GeneralizedQAP/HeuristicLab.Analysis.Views/3.3/HeatMapView.resx

    • Property svn:mergeinfo deleted
Note: See TracChangeset for help on using the changeset viewer.