Free cookie consent management tool by TermsFeed Policy Generator




22:14 Changeset [8625] by ascheibe

#1937 fixed missing mono prebuild event

22:02 Changeset [8624] by ascheibe

#1937 added hint path for SharpZipLib in project files

17:13 Changeset [8623] by gkronber

#1902 implemented LS Gaussian Process classification

17:10 Changeset [8622] by jkarder


  • fixed some bugs
  • minor code improvements
15:23 Changeset [8621] by mkommend

#1948: Removed outdated external libraries ALGLIB 3.4, ALGLIB 3.5, WinFormsUI-2.3.1, LibSVM-1.6.3.

15:16 Ticket #1948 (Remove outdated projects from the external librariers) created by mkommend
There are several projects, which are not used anymore by HeuristicLab …
15:09 Changeset [8620] by gkronber

#1902 renamed more files. implemented scale covariance function.

15:03 Changeset [8619] by mkommend

#1939: Renamed licenses for DockPanelSuite to contain the version information.

14:52 Changeset [8618] by mkommend

#1939: Forgot to set reference to DockPanelSuite in HL.MainForm.WindowsForms to CopyLocal = false.

14:50 Changeset [8617] by mkommend

#1939: Adapted trunk to use new DockPanelSuite.

14:48 Changeset [8616] by mkommend

#1939: Added DockPanelSuite 2.7.0 to ExtLibs.

13:42 Changeset [8615] by gkronber

#1902 renamed covariance functions

13:34 Changeset [8614] by gkronber

#1902 removed unused file

13:31 Changeset [8613] by gkronber

#1947: added degree parameter for the polynomial kernel of the SVM

13:30 Ticket #1947 (Allow setting the degree for the polynomial kernel function for ...) created by gkronber
13:28 Changeset [8612] by gkronber

#1902 implemented all mean and covariance functions with parameters as ParameterizedNamedItems

13:18 Changeset [8611] by mkommend

#1946: Added unit test for ObservableKeyedList.

13:17 Changeset [8610] by mkommend


  • Added 'ObservableKeyedList` and related classes
  • Reordered firing events in ObservableList
  • Adapted cloning ctor of ReadOnlyItemList
13:11 Ticket #1946 (Implement ObservableKeyedList) created by mkommend
It would be beneficial to have an ObservableKeyedList that provides …
12:31 Ticket #1945 (Topmost point cannot be selected in the run collection bubble chart view) created by abeham
I tested this with a run collection of 10 entries. The y axis is set …
11:02 Changeset [8609] by gkronber

#1944 changed SVR and SVC algorithms in HeuristicLab to use most recent LibSVM version.

11:00 Changeset [8608] by gkronber

#1944: set svn:ignore properties

10:59 Changeset [8607] by gkronber

#1944 added new C# port of libSVM 3.12 and the HL wrapper plugin

09:44 Ticket #1944 (Update libSVM source code to most recent version) created by gkronber


23:41 Changeset [8606] by abeham

#1943: Added nearest neighbor model (+creator) for symbolic classification

23:35 Ticket #1943 (Add nearest neighbour model for symbolic classification) created by abeham
Instead of using thresholds to discretize the estimated values into …
20:48 Changeset [8605] by gkronber

#1890: fixed a bug in the IEnumerable<double>.Range() extension.

20:44 Changeset [8604] by gkronber

#1890: set svn:ignore properties

20:38 Changeset [8603] by gkronber


  • updated copy-right year
  • trimmed assembly and plugin references
  • removed x86 and x64 build configurations
20:36 Blog: Job Shop Scheduling Add-on for HeuristicLab edited by gkronber
20:35 Blog: Job Shop Scheduling Add-on for HeuristicLab edited by gkronber
20:32 Blog: Job Shop Scheduling Add-on for HeuristicLab edited by gkronber
20:32 JSSP-HeuristicLab.png attached to Blog: Job Shop Scheduling Add-on for HeuristicLab by gkronber
20:32 Blog: Job Shop Scheduling Add-on for HeuristicLab created by gkronber
17:36 Changeset [8602] by sforsten

#1942: removed .resx file in project files

16:30 Changeset [8601] by sforsten

#1942: training has now at least one sample

16:26 Changeset [8600] by ascheibe

#1937 added pre- and postbuild events for mono

16:01 Changeset [8599] by sforsten

#1942: Training and test partition can be defined (with a TrackBar in percent), when importing a csv file for data analysis problems.

14:53 Changeset [8598] by sforsten

#1942: csv files for data analysis problems can be shuffled when imported

11:57 Changeset [8597] by mkommend

#1940: Added forgotten plugin dependency.

11:46 Changeset [8596] by sforsten

#1941: adjusted unit tests

11:44 Ticket #1583 (Implement analysis operator to export GP trees for analysis with Galapagos) closed by gkronber
11:29 Changeset [8595] by sforsten


  • renamed real world classification to UCI
  • added wine classification problem
  • deleted Iris class, which has been forgotten in r8254
11:27 Changeset [8594] by mkommend

#1940: Added support in symbolic classification for different methods to create the classification ModelCreator.

  • Added ModelCreators
  • Refactored SymbolicClassificationModel and SymbolicDiscriminantFunctionClassificationModel
  • Added ModelCreatorParameter to Analyzers and Evaluators if needed
  • Corrected wiring in symbolic classification problems (single- and multiobjective
  • Adapted simplifier
11:01 Changeset [8593] by sforsten

#1681: Input variables can now be drag & dropped between ProblemData. The input variables don't have to be in the exact same order.

10:36 Ticket #1942 (Improve CSV import for data analysis problems) created by sforsten
When importing a data analysis problem from a csv file, it should be …
10:30 Ticket #1941 (Additional classification problem instances) created by sforsten
Adding additional classification problems to problem instances from …


16:54 Ticket #1728 (Huge number of exceptions thrown when loading meta-optimization problems) closed by jkarder
obsolete: I have tested the deserialization and noticed that some exceptions …
16:43 Ticket #1940 (Unify model creation in SymbolicClassificationDataAnalysis) created by abeham
Currently the model creation and threshold calculation is spread over …
16:15 Changeset [8592] by gkronber

#1902 added default ctor for HyperParameter

15:37 Changeset [8591] by sforsten

#1758: merged r8510:8590 from trunk to branch

14:45 Changeset [8590] by jkarder


  • added MultiDoubleValueCrossover
  • fixed bug in AverageDoubleValueCrossover
  • minor code improvements
14:15 Ticket #1727 (Meta-optimization does not work correctly for algorithms that do not ...) closed by jkarder
worksforme: With r8589 I changed the assigned value to zero so it does not affect …
14:13 Changeset [8589] by jkarder


  • set the number of evaluated solutions to zero if the result is missing in the run
  • improved result lookup
13:52 Ticket #1939 (Update docking library Winforms UI 2.3.1 to DockPanel Suite v2.7) created by mkommend
Winforms UI is further developed at and a …
11:47 Changeset [8588] by ascheibe

#1937 fixed more cases of file names

11:35 Changeset [8587] by ascheibe


  • fixed wrong assembly references in project files
  • fixed cases of file names
  • removed an InvokeRequired check that Mono couldn't handle
  • changed visibility of inherited setters so that the Mono compiler doesn't crash
  • specified the namespace of the Random class so that Mono doesn't confuses it with our Random class
11:03 Ticket #1646 (Implement new Crossover for GP) closed by mkommend
worksforme: Yes you are right, this is not really an issue anymore.
10:27 Ticket #1365 (Analyzer to calculate the distribution of fitness values in GP) closed by mkommend
10:22 Changeset [8586] by sforsten

#1867: renamed view DeleteWithThreshold to DeleteWithThresholdView

10:05 Ticket #1938 (Global setting for the number of displayed digits of real values) created by gkronber
09:52 Changeset [8585] by ascheibe

#1861 merged changes from trunk into branch

09:43 Ticket #1937 (Trunk integration of Mono patches) created by ascheibe
This ticket is for tracking the trunk integration of the changes that …
09:21 Ticket #1933 (Random-forest inspired variable impact view for symbolic data analysis ...) closed by gkronber
duplicate: Duplicate of #1358.
09:03 Ticket #1630 (Weighted voting and confidence measure for ensembles of discriminating ...) closed by gkronber
duplicate: Yes, this is the original feature request ticket. Since the …
08:36 Ticket #1142 (Exploration of new data-analysis features) closed by gkronber
08:26 Ticket #1936 (Kernelized kNN algorithm) created by gkronber
In #1902 a number of covariance functions has been implemented that …
08:24 Ticket #1935 (Support available covariance functions also as kernels in the SVM) created by gkronber
In ticket #1902 a number of covariance functions for Gaussian …
08:20 Ticket #1934 (Operator equalisation operator from feature branch #1142) created by gkronber
08:19 Ticket #1933 (Random-forest inspired variable impact view for symbolic data analysis ...) created by gkronber
08:16 Ticket #1932 (Pruning operator for symbolic data analysis trees from feature branch #1142) created by gkronber
08:12 Ticket #1931 (Covariant parsimony pressure operator from feature branch #1142) created by gkronber
08:04 Ticket #489 (Fix FxCop warnings in SymbolicExpressionTree encoding) closed by gkronber
obsolete: Not going to happen.
08:03 Ticket #490 (Fix FxCop warnings in PluginInfrastructure) closed by gkronber
obsolete: Not going to happen.
07:58 Changeset [8584] by gkronber

#1805: added getters for estimation limits to the ISymbolicRegressionModel interface


23:06 Changeset [8583] by gkronber

#1902 fixed build fail.

17:04 Changeset [8582] by gkronber

#1902 implemented a few covariance functions as parameterized named items. Implemented rudimentary view for Gaussian process models.

16:27 Changeset [8581] by sforsten

#1292: removed unnecessary reference

16:22 Changeset [8580] by gkronber

#1902: fixed coloring in line chart for GPR

16:11 Changeset [8579] by sforsten

#1292: deleted obsolete branch

16:10 Ticket #1930 (Classification threshold view does not work correctly when there are ...) created by abeham
If a class has only datapoints in training, but not in test …
16:07 Changeset [8578] by sforsten


  • added ProblemDataView which has a button to open the feature correlation
  • added abstract base class for feature correlations
  • added caches for the feature correlation
  • created own class for calculation of feature correlation
  • changed SelectedItemChanged to SelectionChangeCommitted events, so the correlation is only calculated if the user changes the selection
14:24 Changeset [8577] by mkommend

#1923: Changed type discovery to return only generic types with exactly the same type parameter and adapted the unit test accordingly.

12:57 Ticket #1929 (Variablecondition symbol should use relative thresholds) created by mkommend
The variable condition symbols currently uses a slope and an absolute …
11:34 Changeset [8576] by jkarder

#1853: created branch for MetaOptimization (trunk integration)

11:31 Changeset [8575] by abeham

#1890: Corrected estimation limits of simplified model

11:11 Changeset [8574] by jkarder


  • extracted experiment generation from encoding
  • added creators
  • added crossovers
  • added manipulators
  • added support for parameters of type IFixedValueParameter
  • minor code improvements
10:26 Changeset [8573] by mkommend

#1928: Corrected bug in AccuracyMaximizationThresholdCalculator regarding multi-class classification.

10:14 Ticket #1928 (The accuracy maximizing threshold calculator returns sub-optimal ...) created by mkommend
10:00 Ticket #45 (Commandline options for the HL Starter) closed by gkronber
duplicate: This issue has been picked up again by jkarder in #1926.


18:26 Changeset [8572] by spimming

#1894: FibonacciHeap implementation added

16:34 Changeset [8571] by mkommend


  • Rewrote type checks for type discovery of plugin infrastructure
  • Extracted common functionality of ApplicationManagers in another class.
  • Added unit tests for the newly implemented methods*
  • Updated test lists to include the new unit tests
16:16 Changeset [8570] by ascheibe

#1886 fixed a small bug

13:10 Changeset [8569] by ascheibe

#1886 added functionality so that calculated values can be stored in the results of the runs

11:53 Changeset [8568] by gkronber

#1927 removed plugin reference to HeuristicLab.Collections as it is only required by the compiler

11:47 Changeset [8567] by gkronber

#1927 added plugin references to HeuristicLab.Common and HeuristicLab.Collections

11:32 Changeset [8566] by gkronber

#1927 implemented check to deactivate input variables that are constant in the training partition in the CSV problem instance providers for regression, classification and clustering.

11:29 Ticket #1927 (The CSV problem instance provider should automatically disable input ...) created by gkronber
11:25 Changeset [8565] by gkronber

#1902 implemented RQard covariance function.

11:24 Changeset [8564] by gkronber


  • added an extension to calculate the range of IEnumerable<double>
  • increased the buffer size for the heuristic determination of separator characters in the table file parser (to make it work with files that have more than 1024 bytes in the second line).
10:34 Changeset [8563] by jkarder


  • created argument handling infrastructure
  • added StartArgument
10:15 Ticket #1926 (Add support for command line arguments) created by jkarder
There should be a way to pass and handle command line arguments in …
09:50 Changeset [8562] by gkronber

#1902 implemented LinearARD and MaternIso covariance functions.


16:33 Changeset [8561] by bburlacu

#1661: Fixed bug in storable constructor call in the SymbolicExpressionTreeLengthAnalyzer.

16:18 Changeset [8560] by gkronber

#1890: fixed a bug in the InstantiateAllCreatables unit test. Only a part of all assemblies has been by the unit test up to now as the assembly loading statement has been missing.

(also updated the project reference for alglib to version 3.6.0)

16:16 Changeset [8559] by gkronber

#1292: removed the default constructor for FeatureCorrelation as it simply runs into a NullReferenceException (the default ctor is not used anywhere and is senseless).

This fixes the unit test fail for the meta-optimization branch on the builder.

16:04 Changeset [8558] by ascheibe

#1886 runs can now be opened in the statistical tabular view

15:26 Changeset [8557] by bburlacu

#1772: Introduced base class and interface for tracing operators. Introduced SymbolicExpressionTreeNodeComparer interface to be implemented by node matching operators. Fixed bug in the TracingSymbolicExpressionTreeManipulator where nodes modified by the Full- and OnePoint tree shakers were not correctly detected. The SymbolicExpressionTreeNodeSimilarityComparer is now injected in the tracing genetic operators as a parameter.

15:09 Changeset [8556] by bburlacu

#1772: Modified genealogy graph chart and view to reflect changes in the class hierarchy.

14:58 Changeset [8555] by bburlacu

#1772: Introduced more specific graph class for symbolic expression problems.

13:27 Changeset [8554] by mkommend


  • Corrected class names and class values caching in ClassificationProblemData
  • Removed caching of classification penalties
  • Corrected AccuracyMaximizationThresholdCalculator (retrieving of penalties was switched)
  • Added asserts for the achieved accuracy to the classification sample unit test


22:32 Changeset [8553] by abeham

#1890: Updated best known qualities of missing QAPLIB solutions


14:15 Changeset [8552] by mkommend

#1919: Corrected event handling regarding changing of thresholds in DiscriminantClassificationSolutions.

14:02 Changeset [8551] by mkommend

#1919: Adapted forgotten evaluator to r8550.

13:52 Changeset [8550] by mkommend

#1919: Changed threshold calculation methods to instance instead of static methods.

13:47 Changeset [8549] by abeham

#1924: Divided penalty by the number of evaluated fitness cases

12:18 Ticket #1925 (IndexOutOfRangeException in SetClassDistributionCutPointThresholds) created by abeham
Probably a corner case that doesn't occur to often, but can lead to an …
12:13 Changeset [8548] by abeham

#1924: Added evaluator that calculates the penalty-weighted accuracy score

10:40 Changeset [8547] by mkommend

#1890: Added more meaningful assert message in 'InstatiateAllCreateables' unit test.


16:24 Changeset [8546] by spimming


  • fast binary heap added
  • 4-ary binary heap added
  • FibonacciHeap initial commit
16:09 Changeset [8545] by fschoepp


  • Controller is now capable of gathering Hive Jobs
  • Hive Jobs will be mapped to independent Job-Class (shared between Controller and Frontend)
  • HiveScenarioManager is capable of gathering Hive Jobs + their results
  • Job Results will be mapped to string properties
  • Frontend renders all Results after opening the job details
  • Misc: Frontend now passes User-object to Controller so that it is able to connect to the Hive Service (hardcoded values removed)
16:08 Changeset [8544] by jkarder

#1853: ValueView now uses the TypeSelectorDialog instead of the ObjectSelectorDialog

12:12 Ticket #1924 (Evaluator for classification problems that considers classification ...) created by abeham
According to mkommend, the penalties are currently only accounted for …
11:56 Changeset [8543] by mkommend

#1292: Removed the feature correlation from the data analysis problem data as the implemenation is not yet finished and otherwise it could lead to persistence breaks.

11:47 Changeset [8542] by mkommend

#1292: Integrated correlation analysis of datasets in the trunk.

11:25 Changeset [8541] by spimming

#1894: renamed heap implementations

11:20 Changeset [8540] by spimming

#1894: fixed assignment issue in BinaryHeap


18:18 Changeset [8539] by spimming


  • Dijkstra version with no decrease key
  • used wrong index in BinHeap implementation
  • implement interface in BinaryHeap
16:53 Changeset [8538] by mkommend

#1292: Merged trunk changes in preparation of the branch reintegration.

16:43 Changeset [8537] by mkommend

#1292: Improved drawing of feature correlation view.

10:36 Changeset [8536] by mkommend

#1923: Reverse merged r8531 (changes in application managers) as this introduced errors in the type discovery.

09:22 Changeset [8535] by jkarder


  • enhanced combinations count calculation
  • restructured code
  • minor code improvements
  • added license information


16:13 Changeset [8534] by sforsten


  • merged r8508:8533 from trunk into branch
  • AverageThresholdCalculator and MedianThresholdCalculator can now handle multi class classification
  • changed combo boxes in ClassificationEnsembleSolutionView to drop down list
16:09 Ticket #1880 (Provide Qualities Histogram during algorithm runs) closed by mkommend
duplicate: An analyzer with the described behavior was already implemented in #1465.
15:50 Ticket #1858 (DeleteColumnGroupCommand should support multiple ColumnGroups) closed by mkommend
15:48 Ticket #1639 (Sorting values in a column should be stable) closed by mkommend
15:47 Ticket #1633 (Display column index for columns in a columngroup to simplify ...) closed by mkommend
15:08 Ticket #1923 (CheckTypeCompatibility does not check constraints on generic type ...) created by mkommend
The CheckTypeCompatibility in all ApplicationManagers could be …
15:04 Changeset [8533] by sforsten

#1920: corrected typo

14:59 Changeset [8532] by mkommend

#1820: Refactored and corrected data importer save as problem data functionality and corrected project references.

13:11 Changeset [8531] by mkommend

#1919: Refactored calculation of thresholds for SymbolicDiscriminantFunctionClassficationModels and removed the automatic recalculation of thresholds during solution creation.

11:48 Changeset [8530] by abeham

#1922: Used the culture's defined list separator in CSV export

11:46 Ticket #1922 (Improve CSV export) created by abeham
The CSV export should use the system defined list separator and not …
11:44 Ticket #1921 (Problem exporting a data analysis problem as csv) closed by abeham
worksforme: could not reproduce this in the latest trunk version


17:59 Changeset [8529] by sforsten


  • BackgroundWorker is now reused in FeatureCorrelation
  • renamed some variables
  • ComboBoxes are now DropDownLists
  • FeatureCorrelation doesn't calculate the elements in the constructor anymore
  • small changes in the views
16:55 Changeset [8528] by mkommend

#1920: Changed CreateSolution method in all DataAnalysisModels to transform the handed IProblemData to the correct type.

16:37 Changeset [8527] by spimming


  • introduced heap interface
  • various heap implementation used as priority queues
  • very simple logger added
  • various versions of Astar algorithm
13:44 Changeset [8526] by mkommend

#1292: Corrected build configurations in DatasetCorrelation branch.

12:18 Changeset [8525] by mkommend

#1292: Added bin directory and resharper files to list of SVN excluded files.

10:39 Changeset [8524] by jkarder


  • added problem instance selection to CreateExperimentDialog
  • adopted experiment creation
  • minor code improvements
Note: See TracTimeline for information about the timeline view.