Timeline
03/11/12:
- 20:17 Changeset [7595] by
-
#1614: updated SlackMinimizationSolutionCreator
- 11:27 Changeset [7594] by
-
#1722: changed build script to use Build instead of Rebuild (all of a sudden it didn't work anymore on two of my machines). I added an option if the solution should be cleaned before building.
- 10:54 Changeset [7593] by
-
- Investigation in different solution creator that result in feasible solutions even for 95% fill level instances
- Added option for all solution creators to produce the least infeasible solution if no feasible solution could be found
- Added maximum tries parameter to all creators
03/09/12:
- 17:22 Changeset [7592] by
-
#1174 added client-side security checks
- 14:19 Changeset [7591] by
-
#1174 adapted to the changes of r7587 so that the correct view is shown
- 11:41 Changeset [7590] by
-
#1174 fixed some small ui glitches
03/08/12:
- 20:44 Changeset [7589] by
-
#1174 values of returned runs can now be limited
- 16:23 Changeset [7588] by
-
#1722: Corrected naming of the SymbolicRegressionSolution created by a LinearRegression algorithm to "Linear Regression Solution".
- 15:17 Changeset [7587] by
-
#1794: Implemented analysis of interface hierarchies in MainFormManager for default view discovery.
- 14:28 Ticket #1794 (The MainformManager does not take the interfaces hierarchy correctly ...) created by
- Currently the MainFormManager checks all implemented, but not …
- 11:19 Changeset [7586] by
-
#1792: Readded check if assembly location is null or string.Emtpy in type discovery.
- 11:11 Ticket #1793 (The code editor of ProgrammableOperators does not sync the written ...) created by
- 09:46 Changeset [7585] by
-
#1762 adapted MetaOpt to changes in trunk
- 09:01 Ticket #1792 (ApplicationManager cannot find types when a programmable operator has ...) created by
- I'm working with a modified algorithm that contains a programmable …
03/07/12:
- 22:16 Changeset [7584] by
-
#1174 added displaying of progress when uploading runs
- 19:27 Changeset [7583] by
-
#1762 removed missing event deregistration
- 19:14 Changeset [7582] by
-
#1762 moved ProgressView from Hive to MainForms
- 16:57 Ticket #1791 (Create parameter optimization problem for simulation models) created by
- 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
- obsolete: This ticket is obsolete since the refactoring the grammars and symbols …
- 16:08 Changeset [7581] by
-
#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
- Currently the GrammarEditor does not open a new view if a symbol is …
- 15:42 Changeset [7580] by
-
#1174 added view for uploading existing runs from an experiment
- 14:00 Changeset [7579] by
-
#1695
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
-
#1680: tab order changed
- 11:16 Changeset [7577] by
-
- 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
- Sometimes you want to make the lower values appear bigger (e.g. when …
03/06/12:
- 23:55 Changeset [7576] by
-
#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
- 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
- The sequential engine is currently set as default for new algorithms. …
- 22:51 Ticket #1786 (Revise parameter and result tooltips and descriptions) created by
- 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
- A DataTable containing more than 100 different series takes very …
- 21:30 Blog: New Feature: Embedded Benchmark Problem Instances edited by
- 21:29 Blog: New Feature: Embedded Benchmark Problem Instances created by
- 20:28 Changeset [7575] by
-
#1648 added missing entry to app config
- 20:21 Changeset [7574] by
-
#1174 added support for TimeSpanValue for querying the execution time
- 19:06 Changeset [7573] by
-
#1174 added support for PercentValue
- 16:52 Changeset [7572] by
-
#1784: branch creation done
- 16:37 Changeset [7571] by
-
#1784: branch project Problems.DataAnalysis.Views
- 16:36 Changeset [7570] by
-
#1784: branch project Problems.DataAnalysis
- 16:35 Changeset [7569] by
-
#1784: branch project Problems.Instances
- 16:34 Changeset [7568] by
-
#1784: delete folder to branch project
- 16:33 Changeset [7567] by
-
#1784: add folder to branch project
- 16:24 Ticket #1784 (Add Regression and Classification problem instances) created by
- Regression and Classification benchmark problems shall be available …
- 16:11 Changeset [7566] by
-
Adapted MPI operators (#1542)
- 16:04 Changeset [7565] by
-
- 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
-
- Azure package files with distinct vm sizes for hive slave added
- Azure service configuration for hive slave added
- 15:50 Changeset [7563] by
-
- 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
-
- bug fix in NeighbourhoodWeightCalculator
- added GetConfidence method to IClassificationEnsembleSolutionWeightCalculator
- adjusted the confidence column in ClassificationEnsembleSolutionEstimatedClassValuesView
- 14:56 Changeset [7561] by
-
#1614: cleaned up branch, removed instances which were integrated into the trunk
- 14:55 Changeset [7560] by
-
#1782: added unit tests for the problem instance providers
- 09:49 Ticket #1783 (Batchruns are not executed correctly) created by
- Batchruns which contain optimizers that produce multiple runs are not …
- 09:32 Changeset [7559] by
-
- minor bug fix
- removed unused using
- 01:43 Changeset [7558] by
-
#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
- Benchmark problem instances should be tighter integrated so that users …
- 01:37 Ticket #1619 (Implement problem instance service for the QAP) closed by
- rejected
- 00:22 Changeset [7557] by
-
- improved client registration dialog
- fixed namespaces
03/05/12:
- 23:23 Changeset [7556] by
- 23:19 Changeset [7555] by
-
#1648 added an access client views project for the ui stuff
- 22:33 Changeset [7554] by
-
#1174 improved access service handling to work with Hive
- 22:29 Changeset [7553] by
-
#1648 adapted client management for use with Hive
- 20:38 Changeset [7552] by
-
#1614: removed class diagram
- 17:13 Changeset [7551] by
-
- 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
-
- Extension method added for checking if a blob/container exists
- Connection string for storage service
- 17:02 Changeset [7549] by
-
- 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
-
#1614: changed according to architects review
- 13:45 Changeset [7547] by
-
- set storage account infos
- select virtual machine size
- 13:43 Changeset [7546] by
-
#1680: model classes for storage service operations added
- 13:38 Changeset [7545] by
-
- Storage service operations added:
- list storage services
- get keys for storage service
- 10:18 Changeset [7544] by
-
Improved performance, added MPISolutionsCreator (#1542)
- 10:15 Changeset [7543] by
-
Fixed minor issues (#1177)
03/02/12:
- 13:28 Changeset [7542] by
-
- added Hive and Benchmark assemblies
- updated alglib and missing extlib assemblies
- removed GP-3.3 assemblies
- 10:06 Changeset [7541] by
-
#1780: added dialog for setting the names, ability to include a charateristic
03/01/12:
- 18:04 Changeset [7540] by
-
Added first working version of cellular GA (#1781)
- 15:52 Changeset [7539] by
-
- fixed a discovery bug
- 15:15 Changeset [7538] by
-
- 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
-
Created branch for CellularGeneticAlgorithm (#1781)
- 12:27 Ticket #1781 (Implement a cellular genetic algorithm) created by
- A cellular genetic algorithm should be implemented in HeuristicLab to …
02/29/12:
- 17:41 Changeset [7536] by
-
#1648 added client registration ui
02/28/12:
- 15:48 Changeset [7535] by
-
#1174 save client and user information with runs
- 15:46 Changeset [7534] by
-
#1648 worked on user and client information singletons
- 09:54 Changeset [7533] by
-
#1682: Removed already integrated branch HeuristcLab.Crossovers.
02/27/12:
- 17:14 Changeset [7532] by
-
- 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
-
- 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
-
#1778 check if the item in ItemTask and OptimizerTask is null
- 13:20 Changeset [7529] by
-
#1780: removed unnecessary files and folders
- 13:18 Changeset [7528] by
-
#1780: removed wrong folder
- 13:17 Changeset [7527] by
-
#1780: moved to proper location
- 13:14 Changeset [7526] by
-
#1780: imported branch
- 13:12 Ticket #1780 (Visualize distance matrices by MDS) created by
- I want to be able to visualize a distance matrix given as a double …
- 13:07 Changeset [7525] by
-
#1722 fixed a NullReferenceException in the HiveTaskView which led to a failing ContentViewTests unit test
- 13:00 Changeset [7524] by
-
#1691: Corrected parameterization of crossovers in IslandGeneticAlgorithm.
02/26/12:
- 22:42 Documentation/AboutHeuristicLab edited by
- we always emphasized that HeuristicLab is not a framework (diff)