Free cookie consent management tool by TermsFeed Policy Generator




22:16 Changeset [7584] by ascheibe

#1174 added displaying of progress when uploading runs

19:27 Changeset [7583] by ascheibe

#1762 removed missing event deregistration

19:14 Changeset [7582] by ascheibe

#1762 moved ProgressView from Hive to MainForms

16:57 Ticket #1791 (Create parameter optimization problem for simulation models) created by abeham
The ExternalEvaluationProblem is a way of configuring a …
16:33 Ticket #1528 (Setting `InitialFrequency` in a `Symbol` causes it to be set to 1.0) closed by mkommend
obsolete: This ticket is obsolete since the refactoring the grammars and symbols …
16:08 Changeset [7581] by mkommend

#1790: Opened a new symbol view on double click in the GrammarEditor and set the SymbolView as default view for ISymbols.

16:07 Ticket #1790 (The GrammarEditor should open a new view when symbols are double clicked) created by mkommend
Currently the GrammarEditor does not open a new view if a symbol is …
15:42 Changeset [7580] by ascheibe

#1174 added view for uploading existing runs from an experiment

14:00 Changeset [7579] by abeham

I solved this issue now. I found that CollectParameterValues was too monolithic in that you have to overwrite and re-implement the same method again if you wanted to change just a detail (in that case that operators are stored by their name). So I split CollectParameterValues into two separate logical parts:

  • CollectParameterValues is iterating over the parameters
  • GetCollectedValues decides what values are collected from the given parameter value

Algorithm and Problem now overwrite only GetCollectedValues, but reuse the implementation of the base class in that they only filter the values. When they see an IOperator they will instead convert it to its name. Using IEnumerable and yield I think that's a nice solution.

11:45 Changeset [7578] by spimming

#1680: tab order changed

11:16 Changeset [7577] by spimming


  • Check if role instance list is not null (while deploying a package)
  • Remove a hosted service when it's deleted
08:54 Ticket #1789 (Invert bubble size in the runcollection bubble chart view and add ...) created by abeham
Sometimes you want to make the lower values appear bigger (e.g. when …


23:55 Changeset [7576] by mkommend

#1783: Removed questionable source lines in execution state handling in the BatchRun and the Experiment.

23:03 Ticket #1788 (Provide more evaluators for symbolic regression problems) created by mkommend
The MAE or the pearson's R should be provided as additional evaluators …
22:56 Ticket #1787 (Set the parallel engine as default for new EngineAlgorithms) created by mkommend
The sequential engine is currently set as default for new algorithms. …
22:51 Ticket #1786 (Revise parameter and result tooltips and descriptions) created by mkommend
Currently lots of parameter and result tooltips just display a generic …
22:49 Ticket #1785 (The VariableFrequencies DataTable is slow when displaying more than ...) created by mkommend
A DataTable containing more than 100 different series takes very …
21:30 Blog: New Feature: Embedded Benchmark Problem Instances edited by abeham
21:29 ProblemInstances.png attached to Blog: New Feature: Embedded Benchmark Problem Instances by abeham
21:29 Blog: New Feature: Embedded Benchmark Problem Instances created by abeham
20:28 Changeset [7575] by ascheibe

#1648 added missing entry to app config

20:21 Changeset [7574] by ascheibe

#1174 added support for TimeSpanValue for querying the execution time

19:06 Changeset [7573] by ascheibe

#1174 added support for PercentValue

16:52 Changeset [7572] by sforsten

#1784: branch creation done

16:37 Changeset [7571] by sforsten

#1784: branch project Problems.DataAnalysis.Views

16:36 Changeset [7570] by sforsten

#1784: branch project Problems.DataAnalysis

16:35 Changeset [7569] by sforsten

#1784: branch project Problems.Instances

16:34 Changeset [7568] by sforsten

#1784: delete folder to branch project

16:33 Changeset [7567] by sforsten

#1784: add folder to branch project

16:24 Ticket #1784 (Add Regression and Classification problem instances) created by sforsten
Regression and Classification benchmark problems shall be available …
16:11 Changeset [7566] by svonolfe

Adapted MPI operators (#1542)

16:04 Changeset [7565] by spimming


  • Certificate file panel moved
  • If selected use running hosted service for deployment
  • Selection of different vm sizes
  • Selection of deployment slot
  • Change DefaultConnectionLimit for parallel upload
  • copy service package file to storage account
15:56 Changeset [7564] by spimming


  • Azure package files with distinct vm sizes for hive slave added
  • Azure service configuration for hive slave added
15:50 Changeset [7563] by spimming


  • Create deployment with local configuration file
  • New extension method to parallel upload a file to blob storage
  • Constants for deployment packages and configuration added
15:08 Changeset [7562] by sforsten


  • bug fix in NeighbourhoodWeightCalculator
  • added GetConfidence method to IClassificationEnsembleSolutionWeightCalculator
  • adjusted the confidence column in ClassificationEnsembleSolutionEstimatedClassValuesView
14:56 Changeset [7561] by abeham

#1614: cleaned up branch, removed instances which were integrated into the trunk

14:55 Changeset [7560] by abeham

#1782: added unit tests for the problem instance providers

09:49 Ticket #1783 (Batchruns are not executed correctly) created by sforsten
Batchruns which contain optimizers that produce multiple runs are not …
09:32 Changeset [7559] by sforsten


  • minor bug fix
  • removed unused using
01:43 Changeset [7558] by abeham

#1782: trunk integration of problem instance development

  • Adapted TSP and QAP to use the new feature
  • Moved the TSPLIB importer dialog from the TSP plugin to the TSPLIB instances plugin (created a view for that provider)
  • Created it as a default view for IHeuristicOptimizationProblem in order not to interfere with other problems do not yet work with this
01:38 Ticket #1782 (Integrate problem instances in HeuristicLab) created by abeham
Benchmark problem instances should be tighter integrated so that users …
01:37 Ticket #1619 (Implement problem instance service for the QAP) closed by abeham
00:22 Changeset [7557] by ascheibe


  • improved client registration dialog
  • fixed namespaces


23:23 Changeset [7556] by ascheibe

#1174 added reference to the new plugin created in r7555

23:19 Changeset [7555] by ascheibe

#1648 added an access client views project for the ui stuff

22:33 Changeset [7554] by ascheibe

#1174 improved access service handling to work with Hive

22:29 Changeset [7553] by ascheibe

#1648 adapted client management for use with Hive

20:38 Changeset [7552] by abeham

#1614: removed class diagram

17:13 Changeset [7551] by spimming


  • Validation for controls added
  • DTO for parameters (CreateDeploymentTask)
  • Initialize storage account and get reference for specified container
  • Make dialog fixed size
17:12 Changeset [7550] by spimming


  • Extension method added for checking if a blob/container exists
  • Connection string for storage service
17:02 Changeset [7549] by sforsten


  • models can be selected with a check box
  • all strategies are now finished
  • major changes have been made to provide the same behaviour when getting the estimated training or test values of an ensemble
16:30 Changeset [7548] by abeham

#1614: changed according to architects review

13:45 Changeset [7547] by spimming


  • set storage account infos
  • select virtual machine size
13:43 Changeset [7546] by spimming

#1680: model classes for storage service operations added

13:38 Changeset [7545] by spimming


  • Storage service operations added:
  • list storage services
  • get keys for storage service
10:18 Changeset [7544] by svonolfe

Improved performance, added MPISolutionsCreator (#1542)

10:15 Changeset [7543] by svonolfe

Fixed minor issues (#1177)


13:28 Changeset [7542] by ascheibe


  • added Hive and Benchmark assemblies
  • updated alglib and missing extlib assemblies
  • removed GP-3.3 assemblies
10:06 Changeset [7541] by abeham

#1780: added dialog for setting the names, ability to include a charateristic


18:04 Changeset [7540] by svonolfe

Added first working version of cellular GA (#1781)

15:52 Changeset [7539] by abeham


  • fixed a discovery bug
15:15 Changeset [7538] by abeham


  • Fixed plugin dependencies
  • Updated GQAP view
  • Changed instances infrastructure
    • Changed interface types into classes
    • Removed the library specific instance classes
12:28 Changeset [7537] by svonolfe

Created branch for CellularGeneticAlgorithm (#1781)

12:27 Ticket #1781 (Implement a cellular genetic algorithm) created by svonolfe
A cellular genetic algorithm should be implemented in HeuristicLab to …


17:41 Changeset [7536] by ascheibe

#1648 added client registration ui


15:48 Changeset [7535] by ascheibe

#1174 save client and user information with runs

15:46 Changeset [7534] by ascheibe

#1648 worked on user and client information singletons

09:54 Changeset [7533] by mkommend

#1682: Removed already integrated branch HeuristcLab.Crossovers.


17:14 Changeset [7532] by ascheibe


  • tried to clean up ItemTask/EngineTask overrides without breaking anything
  • added a unit test to check if ToString methods of IItems work
  • fixed ToString method of the Hive Plugin dto
16:11 Changeset [7531] by sforsten


  • 2 more strategies have been implemented
  • major changes in the inheritance have been made to make it possible to add strategies which don't use a voting strategy with weights
  • ClassificationEnsembleSolutionEstimatedClassValuesView doesn't currently show the confidence (has been removed for test purpose)
15:26 Changeset [7530] by ascheibe

#1778 check if the item in ItemTask and OptimizerTask is null

13:20 Changeset [7529] by abeham

#1780: removed unnecessary files and folders

13:18 Changeset [7528] by abeham

#1780: removed wrong folder

13:17 Changeset [7527] by abeham

#1780: moved to proper location

13:14 Changeset [7526] by abeham

#1780: imported branch

13:12 Ticket #1780 (Visualize distance matrices by MDS) created by abeham
I want to be able to visualize a distance matrix given as a double …
13:07 Changeset [7525] by ascheibe

#1722 fixed a NullReferenceException in the HiveTaskView which led to a failing ContentViewTests unit test

13:00 Changeset [7524] by mkommend

#1691: Corrected parameterization of crossovers in IslandGeneticAlgorithm.


22:42 Documentation/AboutHeuristicLab edited by abeham
we always emphasized that HeuristicLab is not a framework (diff)


23:27 Changeset [7523] by abeham


  • sorted operators
  • added crossover defined by Cordeau et al.
  • fixed a few bugs
17:30 Changeset [7522] by bburlacu

#1772: Merged changes from trunk, rigged the TournamentSelector to track clones, improved tracking code.

15:49 Changeset [7521] by mkommend

#1682: Forbid name changes in new gp crossovers

14:04 Changeset [7520] by abeham


  • improved performance of type discovery by moving compatibility check further up the chain (deep cloneable unit test time reduced from 32s to 18s)
13:48 Changeset [7519] by abeham


  • Fixed default ctor of OnemaxProblem
  • Added unit test to instantiate all creatables
13:07 Changeset [7518] by mkommend

#1691: Updated VariableNeighborHoodSearch to use default operators for the shaking factor parameter.

11:44 Changeset [7517] by mkommend

#1691: Updated SimulatedAnnealing to use default operators.

11:39 Changeset [7516] by mkommend

#1691: Updated TabuSearch to use default operators.

10:59 Changeset [7515] by bburlacu

#1772: Added tracking for mutation operators.

10:58 Changeset [7514] by bburlacu

#1772: Merged latest trunk changes to SymbolicExpressionTreeEncoding. Deleted unneeded obj folder.

10:57 Changeset [7513] by bburlacu

#1772: Deleted unneeded obj folder.

09:40 Changeset [7512] by mkommend

#1691: Updated PSO to use default operators.

09:25 Changeset [7511] by mkommend

#1691: Updated IslandGA, NSGA2 and IslandOSGA to use default operators.

09:04 Changeset [7510] by mkommend

#1691: Updated LocalSearch to use default operators.

08:23 Changeset [7509] by mkommend

#1691: Corrected setting of default operators in the GeneticAlgorithm & OSGA.


17:43 Changeset [7508] by mkommend

#1682: Added performance unit tests for new GP crossovers.

16:14 Changeset [7507] by mkommend

#1682: Forgot to commit two files.

16:05 Changeset [7506] by mkommend

#1682: Integrated new gp crossovers into the trunk and corrected the parameter wiring.


22:43 Changeset [7505] by abeham


  • added instances of Cordeau et al. as given by L. Moccia
  • added operators for tabu search
Note: See TracTimeline for information about the timeline view.