Timeline
07/20/16:
- 18:02 Changeset [14133] by
-
#2281: Merged r14037,r14056,r14057,r14071, r14100 into stable.
- 16:56 Changeset [14132] by
-
#1087 Corrected namespace of the MultiObjectiveTestFunctionParetoFrontScatterPlotView.
- 15:56 Changeset [14131] by
-
- Moved variable name + cursor value to the top.
- Fixed some warnings (missing async await).
- 14:38 Changeset [14130] by
-
#1087: Remove HintPath for DataVisualization dll and unnecessary source control xml tags from project file.
- 14:30 Changeset [14129] by
-
#2639: removed casts
- 14:02 Changeset [14128] by
-
#1966: refactoring of bin packing implementation
- 13:45 Changeset [14127] by
-
#1087: Readded accidentally deleted TestFunctions.
- 13:38 Changeset [14126] by
-
#1087: Removed duplicate PreBuildEvent in the project file
- 13:26 AdditionalMaterial edited by
- Linked EMSS 2016 additional materials (diff)
- 13:24 Changeset [14125] by
- 13:15 Changeset [14124] by
-
#1087: Fix PreBuildEvent for Linux in project file
- 13:05 Changeset [14123] by
-
AEDA: Uploaded additional online materials for EMSS paper.
- 13:00 Changeset [14122] by
-
#1087: Renamed Testfunctions folder to TestFunctions to comply to name reference in the solution and that the compile works also with case-sensitive file systems (e.g., Linux).
- 12:41 Ticket #2627 (Non-linear regression based on a given model structure) closed by
- done
- 12:40 Ticket #2618 (Create benchmark problem instances for variable network modeling) closed by
- done
07/19/16:
- 18:24 Changeset [14121] by
-
#1087: Copied unit tests from branch and adapted path of multi-objective test function project file.
- 17:52 Changeset [14120] by
-
#1087: Integrated multi-objective test functions in the trunk.
- 17:23 Changeset [14119] by
-
#2597 deleted branch
- 17:21 Changeset [14118] by
-
- Fixed issue with automatic movement of the cursor in some cases (missing position changed event).
- Disable the whole GradientChartConfigurationDialog during chart recalculation after pressing apply.
- 16:53 Changeset [14117] by
- 16:52 Changeset [14116] by
- 16:49 Ticket #2598 (ProblemData cannot be changed for DataAnalysisProblems) closed by
- done: r14115: Merged r13785, r13786 into stable.
- 16:49 Changeset [14115] by
- 16:47 Ticket #2566 (Improve collecting (Before|After)ExecutionOperators in Run) closed by
- done: r14114: Merged r13566, r14103 into stable.
- 16:46 Changeset [14114] by
- 16:45 Ticket #2637 (Conversions from ValueTypeArray/Matrix to standard arrays) closed by
- done: r14113: Merged r14082, r14083 into stable.
- 16:44 Changeset [14113] by
- 16:43 Ticket #2620 (RegressionSolution Scatterplots should use semi-transparent data points) closed by
- done
- 16:43 Changeset [14112] by
- 16:29 Changeset [14111] by
-
#1087: Change plugin and folder name from HeuristicLab.Problems.MultiObjectiveTestFunctions to HeuristicLab.Problems.Testfunctions.MultiObjective and adapted namespaces and projects accordingly.
- 14:47 Changeset [14110] by
-
#2618: Removed obsolete code in friedman random functions and variable networks instance providers.
- 14:43 Ticket #2577 (Platform-dependent CLR behavior affects experiment reproducibility) closed by
- worksforme: Discussed. Thanks for the detailed analysis.
- 14:21 Changeset [14109] by
-
#2627: Adapted constant name for result and renamed the infix formatter / parser unit test.
- 13:46 Changeset [14108] by
-
#1087: Fixed bugs in Spacing and Hypervolume calculation, corrected plugin dependencies and minor changes to the scatter plot view.
07/18/16:
- 21:24 Blog: Run-Length Distribution Analysis with HeuristicLab edited by
- 21:18 Blog: Run-Length Distribution Analysis with HeuristicLab created by
- 17:45 Changeset [14107] by
-
- Added an additional function to ALGLIB that returns the prediction for each tree of a decision forest.
- Implemented IConfidenceRegression/Solution for RandomForestModel/Solution using the variance of the predictions from the trees.
- 17:30 Changeset [14106] by
-
#2639: fixed compiler warnings
- 17:24 Ticket #2639 (Fix build warnings in trunk solution) created by
- Some compiler warnings should be fixed, e.g. for * declared but unused …
- 17:15 Ticket #2549 (Optimize OKB Query Service) closed by
- done: r14105: merged to stable
- 17:15 Changeset [14105] by
-
#2549: merged to stable
- 17:14 Changeset [14104] by
-
#2635: Improve performance and accuracy of evaluator and analyzer.
- 17:09 Changeset [14103] by
-
#2566: implemented hard cast
- 17:02 Changeset [14102] by
-
#2634: Integrated RLD analysis into trunk
- HeuristicLab.Analysis:
- IndexedDataTable<T>, IndexedDataRow<T>
- QualityPerClockAnalyzer, QualityPerEvaluationsAnalyzer
- ExpectedRuntimeHelper
- HeuristicLab.Analysis.Views:
- IndexedDataTableView
- HeuristicLab.Optimization.Views:
- RunCollectionRLDView
To test:
- Configure an algorithm/problem combination
- In the algorithm's analyzers add the QualityPerEvaluationsAnalyzer
- Make sure the BestAverageWorstQualityAnalyzer is executed before
- Run the algorithm several times
- In the Runs tab select the "Run-length Distribution View"
- HeuristicLab.Analysis:
- 16:54 Changeset [14101] by
-
#2634: Fixed some remaining bugs in runcollection rld view regarding runs with unequal length
- 16:39 Changeset [14100] by
-
#2281: Fixed description of result parameter not appearing in result (thx to mkommend)
- 16:21 Changeset [14099] by
-
- Renamed IConfidenceBoundRegressionModel/Solution+Views to IConfidenceRegressionModel/Solution+Views.
- Moved IConfidenceRegressionModel and IConfidenceRegressionSolution into own files.
- Moved some (helper) controls into separate sub folder.
- Fixed typo.
- 15:56 Changeset [14098] by
-
#2597: Corrected plugin dependencies of Algorithms.DataAnalysis.Views.
- 15:50 Changeset [14097] by
-
#1087 refactored Analyzers to use ResultParameters
- 15:42 Changeset [14096] by
-
#2597: Adapted unit test to changes in gaussian process model.
- 15:23 Changeset [14095] by
-
#2597: Merged all changesets from HeuristiLab.RegressionSolutionGradientView into the trunk.
- 14:16 Changeset [14094] by
-
jkarder simplified test.cmd
- 14:06 Changeset [14093] by
-
#1087 altered Cloning in ScatterPlotContent
- 13:50 Changeset [14092] by
-
#1087 removed NormalizedHypervolumeAnalyzer and IMOFrontModel.cs, refactored ScatterPlotAnalyzer ,fixed bug in HypervolumeAnalyzer
- 12:12 AdditionalMaterial edited by
- Added EMSS 2016 section (diff)
07/16/16:
- 08:17 Ticket #2636 (Exception in error characteristics curve view when the test dataset is ...) closed by
- worksforme: Hm, cannot reproduce…
07/15/16:
- 20:07 Changeset [14091] by
-
Add license information for SHADE algorithm
- 19:27 Changeset [14090] by
-
#1087 several fixes according to the review comments 35 and 38
- 15:36 Changeset [14089] by
-
- Hide density chart when zoom is active.
- Changed columns textbox to numberic up/down control (thus removed validation).
- 14:41 Changeset [14088] by
-
Add SHADE algorithm implementation
- 14:25 Changeset [14087] by
-
Final revision of the code
- 14:24 Changeset [14086] by
-
Final revision of the code
- 14:14 Changeset [14085] by
-
#1087: Further refactoring of testfunction problem and analyzers.
- 13:41 Changeset [14084] by
-
#2635: Forgot to add solution and project files.
- 13:26 Changeset [14083] by
-
#2637: Corrected cast and signature of CloneAsArray.
- 13:20 Ticket #2638 (Redraws slow down UI in Windows 10) created by
- Ever since I upgraded from Windows 7 to 10 a lot of operations …
- 13:17 Changeset [14082] by
-
#2637: Added CloneAsArray and CloneAsMatrix to the appropriate ValueType classes.
- 13:15 Ticket #2637 (Conversions from ValueTypeArray/Matrix to standard arrays) created by
- When using with HL data types often primitives of the same type are …
- 10:34 Ticket #2636 (Exception in error characteristics curve view when the test dataset is ...) created by
- 10:31 Changeset [14081] by
-
#1087: Refactored utility class NonDominatedSelect.
- 10:25 Ticket #2610 (TimeSpanValue Parse) closed by
- done: r14080: Merged r14025, r14034 to stable.
- 10:24 Changeset [14080] by
- 10:20 Changeset [14079] by
-
#2434: merged changes r14026:14078 from trunk to branch
- 10:20 Ticket #2616 (DataPreprocessing StatisticsView throws an exception for columns ...) closed by
- done
- 10:20 Ticket #2393 (DataCompleteness chart is slow) closed by
- done
- 10:19 Ticket #2559 (Decouple DataPreprocessing from SymbolicDataAnalysis) closed by
- done
- 01:03 Changeset [14078] by
-
Renamed Test.cmd to Test-VS2015.cmd
Added previous version of Test.cmd as Test-VS2013.cmd
Added Clean.cmd
07/14/16:
- 22:41 Changeset [14077] by
- 22:39 Changeset [14076] by
- 22:38 Changeset [14075] by
-
#2559: Merged r13502, r13504, r13507, r13508, r13512, r13514, r13517 into stable.
- 22:23 Changeset [14074] by
-
#2615:
made minor changes
- 17:40 Changeset [14073] by
-
#1087: Worked on Multi-objective test function problem and adapted plugin dependencies.
- 17:24 Changeset [14072] by
-
#2635: Initial implementation.
- 17:24 Ticket #2635 (Predict if a child should be rejected during OSGA offspring selection) created by
- The idea is to try to predict if a child should be rejected by …
- 16:17 Changeset [14071] by
-
#2281: merged ResultParameter to trunk
- 15:52 Ticket #2634 (Run-length distribution (RLD) Analysis of Algorithm Instances) created by
- Run-length distributions give insight into the required algorithmic …
- 15:46 Changeset [14070] by
-
#2281: fixed some bugs in the view (thx to mkommend)
- 15:08 Changeset [14069] by
-
#1087: Moved Pareto fronts to subfolders in the according test functions folder and changed PFStore.
- 14:33 Changeset [14068] by
-
#1087: Added checks for min and max objectives to testfunctions.
- 13:34 Changeset [14067] by
-
#1087: Refactored multi-objective test functions.
- 11:31 Changeset [14066] by
-
#1087: Forgot to commit the project file.
- 11:30 Changeset [14065] by
-
#1087: Refactored instance providers and data descriptors for MOTF.
07/13/16:
- 21:24 Changeset [14064] by
-
#1966: first steps for refactoring to use new Encoding framework
- 21:02 Changeset [14063] by
-
#1966: implemented random instance generation for 2d BPP instances
- 20:39 Changeset [14062] by
-
#1966: reimplemented problem instance generation from paper Silvano Martello, David Pisinger Daniele Vigo, "The Three-Dimensional Bin Packing Problem"
- 19:13 Changeset [14061] by
-
#2615:
PeerList is now recieved each 10 seconds instead of 20 seconds
PeerList is also recieved at Init-Call for the first time
changed data type of some parameters of P2PMigrationAnalyzer
- 15:37 Changeset [14060] by
-
#2615:
changed parameter in P2PMigrationAnalyzer, so that there is no invalid cast ExceptionThrown
other parameters still TBD
made WcfPeerListManager stateless by removing a stored ChannelFactory and creating a new one by each method call
- 12:11 Changeset [14059] by
-
#2431: Removed NonDiscoverableType attribute on ResultParameter
- 10:51 Changeset [14058] by
-
#2431: Refactored ResultsParameter
- 10:38 Changeset [14057] by
-
#2281: moved type verification to member method
- 09:47 Changeset [14056] by
-
- Moved check if context contains a parameter of the requested translated name to the front of the loop
- Reason is that ResultsParameter queries for a parameter "Results" which doesn't exist in its own context
- Added a flag to suppress the type check in LookupParameter's GetValue
- Default value of that flag is true, so existing code is not affected
- Reason is that ResultsParameter queries for ResultCollection with a generic type e.g. IntValue which don't match
- Replaced some ContainsKey/Access combinations with TryGetValue
- Moved check if context contains a parameter of the requested translated name to the front of the loop
- 09:30 Changeset [14055] by
-
#1966: simplified parsers
- 08:29 Changeset [14054] by
-
#1966: renamed *EvaluationAlgorithm to *DecodingEvaluator
07/12/16:
- 20:51 Changeset [14053] by
-
#1966: separated 2d and 3d problem instances using two different providers
- 20:41 Changeset [14052] by
-
#1966: deleted dead code
- 20:39 Changeset [14051] by
-
- renamed files to match class names
- deleted RegularSimpleRotationIdenticalBinPackingPlanEvaluator because it has been merged with EvaluatorBase
- 20:35 Changeset [14050] by
-
#1966: renamed evaluators
- 20:03 Changeset [14049] by
-
#1966: simplified class names
- 19:54 Changeset [14048] by
-
#1966: renamed *PackingDimension -> PackingPosition
- 19:44 Changeset [14047] by
-
#1966: renamed PackingPlan* -> Solution
- 19:34 Changeset [14046] by
-
#1966: unified namespaces
- 18:23 Changeset [14045] by
-
#1966: removed types for *PackingBin because PackingBins and PackingShapes have the same capabilities
- 18:20 Changeset [14044] by
-
#1087: Refactored and improved analyzers for multi-objective test functions.
- 18:02 Changeset [14043] by
-
#1966: removed interface IRegularPacking shape (=> all our packing shapes are regular)
- 17:53 Changeset [14042] by
-
#1966: moved obsolete files into a separate folder
- 17:52 Changeset [14041] by
-
#1966: formatting
- 17:51 Changeset [14040] by
-
- removed separation of general bin packing problems and 'regular' (=rectangular or cuboid) bin packing problems (=> all our bin packing problems are regular)
- removed ISOContainer BinPacking problem (seems to be just a minor variant for generic 3d bin packing)
- 17:12 Changeset [14039] by
-
#1966 restored functionality after splitting into 2d and 3d problems
- 16:35 Changeset [14038] by
-
#1966: fixed compile errors and reverted some changes from the last commit which prepared for refactoring to use new Encoding framework
- 15:47 Changeset [14037] by
-
#2281: Refactored LookupParameter<T> to prepare for the ResultsParamter and make the name translation methods reusable.
07/11/16:
- 22:28 Ticket #2633 (Solution caching to avoid costly re-evaluations) created by
- I implemented the u574 TSP instance in form of a programmable problem …
- 15:03 Changeset [14036] by
-
#2627: Fixed bug in constant optimization of trees with unary subtraction symbols.
- 14:32 Changeset [14035] by
-
- Fixed bug that occurs when runs of unequal length are aggregated over multiple problem instances
- 14:05 Changeset [14034] by
-
#2610 Added format specifier for ToString calls.
07/09/16:
- 19:42 Changeset [14033] by
-
#2615: fixed the problem where an exception occurred in object graph traversal when an algorithm is stopped
- 19:40 Changeset [14032] by
-
#2626: reverted changes from r13998 and introduce a new attribute (ExcludeFromObjectGraphTraversalAttribute) which can be used to mark fields that should be excluded from object graph traversal
07/08/16:
- 17:14 Changeset [14031] by
-
#2288 moved native dlls out of the folder to make sure that HL discovers the files
- 16:10 Ticket #2632 (Legends for charts for data analysis solutions should show the target ...) created by
- * The Scatterplot should contain the name of the target variable in …
- 15:30 Changeset [14030] by
-
#1087 several fixes according to the reviev comments in comment 31
- 14:40 Changeset [14029] by
-
#2434: merged trunk changes r12934:14026 from trunk to branch
- 14:39 Ticket #2541 (Student-t Process) closed by
- done: r14028: Merged r13975 into stable.
- 14:39 Changeset [14028] by
- 14:37 Ticket #2604 (Retrieve variables used for prediction in data analysis solutions/models) closed by
- done: r14027: Merged r13826,r13921, r13922, r13941, r13992, r13993, r14000 …
- 14:37 Changeset [14027] by
-
#2604: Merged r13826,r13921, r13922, r13941, r13992, r13993, r14000 intos table.
- 14:30 Changeset [14026] by
-
#2627: sealed parser and formatter for infix expressions
- 14:24 Ticket #2591 (Evaluation of GaussianProcessModels should be faster) closed by
- done
- 14:16 Changeset [14025] by
-
#2610 Use TimeSpan.TryParseExact to avoid parsing illegal strings, e.g "24:00:00" since h must be 0-23.
- 14:13 Ticket #1795 (Gradient boosting meta-learner for regression and classification) closed by
- done
- 13:49 Changeset [14024] by
-
#2627: added first implementation of nonlinear regression algorithm + formatter and parser for infix expressions
- 12:30 Ticket #2612 (Regression tree models should support evaluation even when some of the ...) closed by
- done: r14023: Merged r13895 and r14017 into stable. r14015 and r14016 have …
- 12:30 Changeset [14023] by
-
#2612: Merged r13895 and r14017 into stable. r14015 and r14016 have been recorded in the merge info, but haven't actually be merged.
- 12:25 Ticket #2595 (VariableImpactsCalculator for RegressionSolutions) closed by
- done: r14022: Merged r13766, r13942, r13985, r13986, r13987 into stable.
- 12:25 Changeset [14022] by
-
#2595: Merged r13766, r13942, r13985, r13986, r13987 into stable.
- 10:18 Ticket #2631 (Confidence Intervals for Random Forest Regression) created by
- The IConfidenceBoundRegressionModel/Solution could also be …
07/07/16:
- 19:31 Changeset [14021] by
-
#2597: Fixed some additional issues with the density charts (which are now turned on by default).
- 18:11 Changeset [14020] by
-
#2161: first commit of branch
- 16:33 Changeset [14019] by
-
#2615:
added jobguid as parameter, so it can be accesed from outside the analyzer
- 14:14 HeuristicLabGridBrainstorming edited by
- revert mathjax test (diff)
- 14:13 Changeset [14018] by
-
#1087: Rewrote and adapted the multi-objective calculators.
- 14:12 HeuristicLabGridBrainstorming edited by
- mathjax test (diff)
- 13:18 Changeset [14017] by
-
#2612: added NaN handling for the evaluation of regression tree models (GBT)
- 13:17 Changeset [14016] by
- 12:51 Ticket #2630 (Partial dependence plots for gradient boosted trees) created by
- as described in "Greedy function approximation" paper
- 12:51 Changeset [14015] by
-
#2612: added NaN handling for the evaluation of regression tree models (GBT)
- 11:41 Changeset [14014] by
-
#2597: Fixed small issue with layout update when the number of columns was changed. Improved layout of the configuration panel. Made GradientView invisible as an item in the Solution View.
- 10:34 Changeset [14013] by
-
#2615: fixed sorting of individuals and re-added ClearState method
- 10:26 Ticket #2629 (VRP solution candidates (using AlbaEncoding) contain a reference to ...) created by
- This is the case for almost all VRP solution candidates.
- 10:22 Ticket #2628 (Population variance should be available as enumerable extension) closed by
- done: r14012: Merged r14011 into stable.
- 10:22 Changeset [14012] by
07/06/16:
- 19:46 Changeset [14011] by
-
#2628: Added methods for calculating the population stddev and variance of IEnumerable<double>.
- 19:45 Ticket #2628 (Population variance should be available as enumerable extension) created by
- Currently only the sample standard deviation and variance can be …
- 16:49 Changeset [14010] by
-
#2615:
fixed bug so that at least one individuem is migrated
- 16:47 Changeset [14009] by
-
#2615:
made minor changes,
wrong commit happende last time, so still tbd:
-sort List
-dispose of anaylzer is never called
- 14:50 Changeset [14008] by
-
#2594: Added chart util method to calculate the "optimal" axis interval (reducing the number of fractional digits to make it look nice). Modified the regression solution line chart and scatter plot to use the new scaling method.
- 07:35 Ticket #2627 (Non-linear regression based on a given model structure) created by