Milestone HeuristicLab 3.3.14

### Undefined ###

1 / 1

Algorithms

1 / 1

Algorithms.ALPS

1 / 1

Algorithms.DataAnalysis

4 / 4

Algorithms.DataAnalysis.Views

2 / 2

CodeEditor

1 / 1

Collections

1 / 1

Common

3 / 3

Core

2 / 2

Core.Views

1 / 1

Data

2 / 2

Data.Views

3 / 3

DataPreprocessing

3 / 3

DataPreprocessing.Views

1 / 1

Encodings.SymbolicExpressionTreeEncoding

3 / 3

ExtLibs

2 / 2

General

4 / 4

Hive.Server

1 / 1

Hive.Server.DataAccess

1 / 1

MainForm

1 / 1

MainForm.WindowsForms

1 / 1

Operators

1 / 1

Optimization

2 / 2

Optimization.Views

2 / 2

Optimizer

6 / 6

PluginInfrastructure

1 / 1

Problems.BinPacking

2 / 2

Problems.DataAnalysis

11 / 11

Problems.DataAnalysis.Symbolic

1 / 1

Problems.DataAnalysis.Symbolic.Regression

3 / 3

Problems.DataAnalysis.Symbolic.Views

1 / 1

Problems.DataAnalysis.Views

1 / 1

Problems.ExternalEvaluation

3 / 3

Problems.Instances

3 / 3

Problems.ProbabilisticTravelingSalesman

1 / 1

Problems.Programmable.Views

1 / 1

Problems.Scheduling

1 / 1

Problems.TestFunctions

1 / 1

Problems.VehicleRouting

1 / 1

Services.OKB

1 / 1

Services.OKB.DataAccess

1 / 1

Visualization.ChartControlsExtensions

1 / 1

HeuristicLab 3.3.14 "Denver" - July 24th, 2016

The changes made in HeuristicLab 3.3.14 are listed below:

Features and Enhancements:

Ticket Component Summary
#2639 ### Undefined ### Fix build warnings in trunk solution
#2571 Algorithms Create a RandomSearchAlgorithm
#2527 Algorithms.ALPS Implement ALPS with Offspring Selection
#1795 Algorithms.DataAnalysis Gradient boosting meta-learner for regression and classification
#2591 Algorithms.DataAnalysis Evaluation of GaussianProcessModels should be faster
#2612 Algorithms.DataAnalysis Regression tree models should support evaluation even when some of the variables are missing or contain missing values
#2627 Algorithms.DataAnalysis Non-linear regression based on a given model structure
#2542 Algorithms.DataAnalysis.Views Estimated values view should also show predictive variance for each point especially for Gaussian processes
#2597 Algorithms.DataAnalysis.Views Gradient chart view for regression solutions
#2602 Common Enumerable extensions for generating k-combinations of elements from a collection
#2626 Common Make it possible to exclude fields from object graph traversal explicitly.
#2628 Common Population variance should be available as enumerable extension
#2569 Core.Views View for ParameterizedItem
#2589 Data Possibility to prevent resizing of ValueTypeArrays
#2637 Data Conversions from ValueTypeArray/Matrix to standard arrays
#2610 Data.Views TimeSpanValue Parse
#2559 DataPreprocessing Decouple DataPreprocessing from SymbolicDataAnalysis
#2545 Encodings.SymbolicExpressionTreeEncoding It should be allowed to create the SymbolicExpressionTreeEncoding in the GUI
#2504 ExtLibs Transport plugin for SharpDX external library
#2586 Hive.Server.DataAccess Reduce HIVE load on downloading jobs
#1235 MainForm.WindowsForms Context menu to close tabs/views
#2566 Operators Improve collecting (Before|After)ExecutionOperators in Run
#2281 Optimization New parameter type for storing results
#2060 Optimization.Views Hitting the Enter-key in the experiment dialog closes the dialog
#2494 Optimizer NewItem-Dialog should consider Categories in search results
#2567 Optimizer HeuristicLab Applications do not respect their previous location and size
#2587 Optimizer CreateExperimentDialog should show parameter descriptions
#2580 PluginInfrastructure Command line argument handling is too restrictive
#2641 Problems.BinPacking Bin Packing Trunk Integration
#2417 Problems.DataAnalysis Extend interface for IDataset to allow access by column index
#2536 Problems.DataAnalysis Dataset should implement IStringConvertibleMatrix explicitly
#2590 Problems.DataAnalysis RegressionEnsembles should support weighting of the estimated values
#2593 Problems.DataAnalysis Add method to convert a Dataset into a Modifiable dataset and possibility to replace columns
#2595 Problems.DataAnalysis VariableImpactsCalculator for RegressionSolutions
#2604 Problems.DataAnalysis Retrieve variables used for prediction in data analysis solutions/models
#2619 Problems.DataAnalysis FeatureCorrelation should have an option to ignore missing values
#2572 Problems.DataAnalysis.Symbolic.Regression SymbolicRegressionSolutionsAnalyzer should also add training and test R² values to the scope so that they can be read by other analyzers
#2584 Problems.DataAnalysis.Symbolic.Regression ConstantOptimization should be configurable to ignore variable weights
#2620 Problems.DataAnalysis.Views RegressionSolution Scatterplots should use semi-transparent data points
#2071 Problems.Instances Refactor TableFileParser
#2611 Problems.Instances Add SARCOS (inverse dynamics) as a real world regression problem instance
#2618 Problems.Instances Create benchmark problem instances for variable network modeling
#2221 Problems.ProbabilisticTravelingSalesman Implement the probabilistic traveling salesman problem
#2579 Problems.Programmable.Views Changing Name of a ProgrammableProblem does not change caption in view
#1087 Problems.TestFunctions Implement multiobjective test functions
#2546 Services.OKB OKB run should return the algorithm id
#2549 Services.OKB.DataAccess Optimize OKB Query Service
#2594 Visualization.ChartControlsExtensions Better axis scaling in scatter plot and related charts

Bugs:

Ticket Component Summary
#2563 CodeEditor Exceptions thrown during code folding/completion are not handled
#2575 Collections ObservableList's AddRange enumerates multiple times
#2544 Core ScopeList clones list items twice
#2600 Core Incorrect set method of directed graph arc label property causes NullReferenceException
#2535 Data.Views TextBox in StringConvertibleValueView is truncated
#2568 Data.Views UpdateRow/ColumnHeaders in StringConvertibleMatrixView should be public
#2599 DataPreprocessing DateManipulation throws a GDI exception
#2616 DataPreprocessing DataPreprocessing StatisticsView throws an exception for columns without any values
#2393 DataPreprocessing.Views DataCompleteness chart is slow
#2570 Encodings.SymbolicExpressionTreeEncoding SymbolicExpressionTree GetLength and GetDepth could return wrong results
#2643 Encodings.SymbolicExpressionTreeEncoding Subtree crossover can fail when tree size is larger than maximum tree size
#2644 ExtLibs Upgrade Sim# to 3.0.9
#2534 General Build.cmd does not work with Visual Studio 2015-only installations
#2539 General MergeConfigs.cmd does not work correctly
#2562 Hive.Server Fix problem with tasks that get paused
#2578 MainForm MainForm throws NullReferenceException when default ctor is used
#2596 Optimization ExecutionTimeTerminator cloning error
#2565 Optimization.Views AlgorithmView clears the ViewType of the ProblemViewHost leaving the Viewhost in an invalid state
#2530 Optimizer CreateExperimentDialog Error (EnumValue + FixedValueParameter)
#2585 Optimizer Create experiment dialog throws an exception if more than one instance provider does not have any data descriptors
#2603 Optimizer Unnecessary use of EventWaitHandle in CreateExperimentDialog
#2642 Problems.BinPacking Bin packing fails tests
#2543 Problems.DataAnalysis ClassNames cannot be changed for loaded and cloned ClassificationProblemData
#2574 Problems.DataAnalysis ClassificationPerformanceMeasures throw exceptions if only one class is present
#2598 Problems.DataAnalysis ProblemData cannot be changed for DataAnalysisProblems
#2601 Problems.DataAnalysis ClassificationPerformanceMeasures are not recalculated when the data changes
#2576 Problems.DataAnalysis.Symbolic VariableCondition symbol is deserialized incorrectly
#2609 Problems.DataAnalysis.Symbolic.Regression Cannot apply constant optimization on simplified trees
#2243 Problems.DataAnalysis.Symbolic.Views JavaScript error when showing symbolic models in mathematical notation (MathJax)
#2525 Problems.ExternalEvaluation Some types are missing a StorableClassAttribute
#2551 Problems.ExternalEvaluation Encoding cannot be set through API for the ExternalEvaluationProblem
#2557 Problems.ExternalEvaluation Cached objects are troublesome for object graph traversal
#2614 Problems.Scheduling Name of Job Shop Scheduling Solution is not set (GUI lockup)
#2532 Problems.VehicleRouting PotvinPDExchangeSingleMoveGenerator throws ArgumentOutOfRangeException

Tasks:

Ticket Component Summary
#2526 General Release HeuristicLab 3.3.14
#2538 General Delete outdated plugins

Note: See TracRoadmap for help on using the roadmap.