Free cookie consent management tool by TermsFeed Policy Generator




12:31 Changeset [16998] by dpiringe


  • in project HeuristicLab.CommandLineInterface changed output for options -> hidden options are not shown in the help box anymore
  • in project HeuristicLab.DynamicAssemblyTestApp:
    • added ApplicationAttributes
    • added full cancel/pause/resume support for class AppTest to test the same behaviour between main and child process
  • in project HeuristicLab:
    • changed auto generated Dockerfile -> only copies necessary projects -> speeds up the build process
    • in file HeuristicLab-3.3.csproj:
      • changed DockerDefaultTargetOS to Linux
      • removed reference HeuristicLab.DefinitionLanguage
      • added icon and manifest
    • deleted folder Properties with file launchSettings.json
    • changed the direct access to ApplicationTypes for OptimizeCommand and InspectCommand to new method IApplicationManager.GetInstances<T>(params object[] args)
  • added build script for docker image dockerImageBuild.ps1
12:28 Changeset [16997] by gkronber

#2520 Update plugin dependencies and references for Core.Views and Optimizer for new persistence

12:27 Changeset [16996] by gkronber

#2520 Update plugin dependencies and references for HL.MetaOptimization for new persistence

12:27 Changeset [16995] by gkronber

#2520 Update plugin dependencies and references for HL.FLA for new persistence

12:26 Changeset [16994] by gkronber

#2520 Update plugin dependencies and references for HL.DataImporter for new persistence

12:16 Changeset [16993] by dpiringe


  • added IEnumerable<T> GetInstances<T>(params object[] args) where T: class and IEnumerable<object> GetInstances(Type type, params object[] args) method to IApplicationManager and implemented them in LightweightApplicationManager -> to instantiate types with specific constructor arguments
  • added RunnerState State { get; } property in IRunnerHost, was already in RunnerHost
  • added user authentication for NativeRunnerHost
  • added optional check for a running docker daemon and available image for type DockerRunnerHost + Exception DockerException
  • added caching of the saved IApplication in ApplicationRunner to prevent a new instance every get call
  • removed System.ServiceModel.Primitives NuGet package
  • lots of formatting
11:20 Changeset [16992] by gkronber

#2520: Use ContentManager in Clipboard and StartPage. Show info when objects cannot be restored.

11:09 Changeset [16991] by dpiringe


  • removed unused NuGet packages for Projects:
    • HeuristicLab.Visualization.ChartControlsExtensions-3.3
    • HeuristicLab.Problems.ExternalEvaluation.Scilab-3.3
    • HeuristicLab.Problems.DataAnalysis.Views-3.4
    • HeuristicLab.Optimizer-3.3
  • updated NuGet package System.Drawing.Common from 4.5.0 to 4.5.1 for Project HeuristicLab.Problems.DataAnalysis.Views-3.4
  • added NuGet PackageReference Microsoft.Win32.Registry.AccessControl for Project HeuristicLab.Problems.ExternalEvaluation.Scilab-3.3
  • added Key Files for Projects:
    • HeuristicLab.DynamicAssemblyTestApp
    • HeuristicLab.DefinitionLanguage
    • HeuristicLab.CommandLineInterface
10:50 Changeset [16990] by dpiringe

#2924: removed unused NuGet package references and migrated CodeDom NuGet package from packages.config to PackageReference format


08:59 Ticket #2961 (Hive slave does not properly unload plugins) closed by jkarder
done: r16989: merged r16909 into stable
08:58 Changeset [16989] by jkarder

#2961: merged r16909 into stable


08:43 Changeset [16988] by gkronber

#2925: Merge r16894:16983 from trunk to branch

08:41 Changeset [16987] by gkronber

#2925: Call base ctor in ExecutionContext ctor


13:14 Changeset [16986] by dpiringe


  • changed the use of AppDomain.CurrentDomain.BaseDirectory to Directory.GetCurrentDirectory() in projects HeuristicLab.MathJax and HeuristicLab.Problems.GeneticProgramming, this change helps to load these plugins correctly with the new PluginInfrastructure
  • deleted obsolete files from folder HeuristicLab/3.3/Properties and added launchSettings.json for docker
13:08 Changeset [16985] by dpiringe


  • added CLI Framework HeuristicLab.CommandLineInterface
  • added definition language test project HeuristicLab.DefinitionLanguage
  • added test project HeuristicLab.DynamicAssemblyTestApp, for PluginInfrastructure testing
  • changed project HeuristicLab to .NET Core and used it to create a CLI-Tool with the new CLI Framework
  • added Docker support to HeuristicLab
  • added IRunnerHost.cs ... forgot last commit
  • changed DockerRunnerHost and NativeRunnerHost to HeuristicLab-3.3.exe, was a little test project before
  • added new solution file HeuristicLab 3.3 No Views.sln, where all view projects are unloaded at start
12:28 Changeset [16984] by dpiringe


  • merged projects HeuristicLab.PluginInfrastructure.Runner and HeuristicLab.PluginInfrastructure
  • applied changes of code reviews (13.05.2019 and 22.05.2019) -> the old Runner is now RunnerHost and uses a Runner, which is executed on the child process
  • added Type GetType(string) to IApplicationManager and implemented it for LightweightApplicationManager
  • removed IActivator and IActivatorContext
  • deleted unused types like PluginDescriptionIterator


13:42 Changeset [16983] by bburlacu

#2950: Remove obsolete Comparer for T in HashNode<T>

13:02 Changeset [16982] by jkarder

#3008: fixed FindAll

13:01 Ticket #3008 (Search and Replace in Data Preprocessing is inverted) created by jkarder
When searching for e.g. all values < 0, all values >= 0 are selected …
10:38 Changeset [16981] by bburlacu

#2977: Make SymbolicDataAnalysisExpressionTreeAverageSimilarityCalculator non-discoverable.

10:23 Changeset [16980] by bburlacu

#2950: Remove building block analyzer (does not belong here), minor refactor in DiversityCrossover.


14:19 Changeset [16979] by bburlacu

#2950: Simplify symbol comparison (use only calculated hash value). Run simplification in a loop (successive simplification steps until no more changes).

13:14 Changeset [16978] by bburlacu

#2977: Introduce separate SymbolicDataAnalysisExpressionTreeAverageSimilarityCalculator operator for computing the population similarity matrix. Refactor evaluator to use the values calculated by the SimilarityCalculator.


23:26 Changeset [16977] by gkronber

#2925 Update sundials libraries with statically linked (self-contained) versions

22:56 Changeset [16976] by gkronber

#2925: Update data files to have equidistant time steps. Reactivated CVODES solver.

10:34 Changeset [16975] by gkronber

#2925: Update LotkaVolterra.csv data

10:01 Changeset [16974] by gkronber

#2925: Account for different file formats for datasets

10:00 Changeset [16973] by gkronber

#2925: Fix filename in

09:57 Changeset [16972] by gkronber

#2925: Fixes in problem instances and calculation of numerical differences in Analyze()


22:42 Changeset [16971] by gkronber

#2925 renamed files for consistency

22:37 Changeset [16970] by gkronber

#2925: Rename file

22:36 Changeset [16969] by gkronber

#2925: Rename variables

22:08 Changeset [16968] by gkronber

#2925 Add a short readme to give references for datasets

22:04 Changeset [16967] by gkronber

#2925 Add datasets from supplementary material for
Distilling Free-Form Natural Laws from Experimental Data
Michael Schmidt and Hod Lipson

Science 03 Apr 2009:
Vol. 324, Issue 5923, pp. 81-85
DOI: 10.1126/science.1165893


16:33 Changeset [16966] by jzenisek


  • splitted creation of networks with/without possible cycles
  • included additional check to prevent errors within the impact calculation
13:16 Changeset [16965] by dpiringe

#2924: changed project HeuristicLab.Persistence to be .net core compatible


13:01 Changeset [16964] by chaider

#2971 Changed setter conditions to precondiation checks

11:58 Changeset [16963] by chaider

#2971 Added OnTextChange event for constraints input; Added lock of constraints input


17:32 Changeset [16962] by gkronber

#2288: Add a class which allows to calculate the variable relevance (using a permutation test) but allows to consider correlated variables.

14:32 Ticket #3007 (TableFileParser should be able to read multi-line strings) created by pfleck
The current TableFileParser cannot read strings that contain any …


22:21 Changeset [16961] by abeham

#1614: fixed compilation errors

15:33 Changeset [16960] by chaider

#2971 Removed unused ReadOnly property from IntervalCollection

15:11 Changeset [16959] by chaider

#2971 Changed unicode to derivative symbol in exampleInput

14:52 Changeset [16958] by abeham

#2457: adapted to trunk

13:45 Changeset [16957] by chaider

#2971 Fixed parsing of seperator between lower- and upper-bound to match exactly two points

13:36 Changeset [16956] by abeham

#2457: merged trunk into branch

13:28 Changeset [16955] by abeham

#2457: worked on thesis

12:45 Changeset [16954] by gkronber

#2925: Add problem instance provider and instances. Use penalized regression splines for calculation of numeric differences (for pre-tuning).

12:17 Changeset [16953] by gkronber

#2925: made a fix in StorableProperties of SymExprGrammarBase which is necessary because of the new HEAL.Attic-based persistence.

12:16 Changeset [16952] by gkronber

#2925 fixed plugin dependencies for execution on Hive

12:15 Changeset [16951] by gkronber

#2925: added a separate result for the integrated error

Note: See TracTimeline for information about the timeline view.